首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Azure函数-如何支持ES6导入/导出

Azure函数-如何支持ES6导入/导出
EN

Stack Overflow用户
提问于 2019-04-29 18:01:29
回答 2查看 1.7K关注 0票数 1

我真的不想重写我所有的代码来请求()等,现在已经是2019年了……

我可以不像ES6那样使用导入/导出吗?你可以在VS代码中将babel与Azure函数CLI一起使用吗?我不确定这将如何一起工作。

我在我的函数2.0中使用了节点10

EN

回答 2

Stack Overflow用户

发布于 2019-05-01 14:45:38

像Digvijay一样,提到了最近添加的Typescript support,你可以考虑一下。

但是如果你仍然喜欢用JavaScript编写它们,并使用像babel这样的东西将ES6转换成ES5,那么现在也应该可以做到。

对函数的Typescript支持更像是一个工具特性集,它包括

  • a @types package - @azure/functions
  • scriptFile属性添加到function.json中,该属性覆盖了两个NPM脚本的默认index.js,以简化开发人员体验

<代码>F213

要使用babel,您可以从从func CLI生成的typescript模板开始,然后进行一些替换/修改

  • 使用babel而不是tsc (也更新package.json中的NPM脚本)
  • 相应地使用babel.config.js而不是.funcignore ->
    • 更改tsconfig.json ->NPM

票数 1
EN

Stack Overflow用户

发布于 2020-06-26 04:51:04

尚不支持,这是一个开放的问题https://github.com/Azure/azure-functions-nodejs-worker/issues/104

正如对该问题的评论中所建议的,您可以使用ESM。https://github.com/Azure/azure-functions-nodejs-worker/issues/104#issuecomment-611926094

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55901027

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档