Node.js Azure功能-如何支持ES6导入/导出
我真的不想把我所有的代码都重写成require()等等,现在是2019年 我可以不使用ES6方式的导入/导出吗?您可以在VS代码中将babel与Azure函数CLI一起使用吗?我不确定这将如何一起工作 我在我的函数中使用节点10 ,就像最近提到的Digvijay一样,你可以考虑。 但是,如果您仍然希望用JavaScript编写它们,并使用类似于将ES6传输到ES5的东西,那么现在也应该可以这样做了 对函数的Typescript支持更多的是一个工具特性集,包括Node.js Azure功能-如何支持ES6导入/导出,node.js,azure,azure-functions,Node.js,Azure,Azure Functions,我真的不想把我所有的代码都重写成require()等等,现在是2019年 我可以不使用ES6方式的导入/导出吗?您可以在VS代码中将babel与Azure函数CLI一起使用吗?我不确定这将如何一起工作 我在我的函数中使用节点10 ,就像最近提到的Digvijay一样,你可以考虑。 但是,如果您仍然希望用JavaScript编写它们,并使用类似于将ES6传输到ES5的东西,那么现在也应该可以这样做了 对函数的Typescript支持更多的是一个工具特性集,包括 @types包- 添加到funct
- @types包-
- 添加到
的属性,该属性将覆盖默认的function.json
,使其不被期望/加载index.js
- 两个NPM脚本可简化开发人员体验
babel
,可以从func
CLI生成的typescript模板开始,并进行一些替换/修改
- 使用
而不是babel
(也更新tsc
中的NPM脚本)package.json
- 使用
而不是babel.config.js
tsconfig.json
- 相应地更新
.funcignore
- 更改
->tsconfig.json
babel.config.js
- 删除
*.ts
- 更改
这可能是一个重复:当然,但这是近两年前提出的问题,自那时起情况肯定发生了变化。基本上,这意味着这是不可能的。我只是感到震惊,它并不像写它那么容易。我尝试了这个,但它很酷;请注意: