使nodejs服务端支持async/await语法

第一步:

全局安装babael-cli

npm i -g babel-cli

第二步:

安装转化async语法插件babel-plugin-transform-async-to-generator

npm i babel-plugin-transform-async-to-generator --save-dev

第三步:

项目根目录下创建.babelrc或者在package.json配置

{
    "plugins": ["transform-async-to-generator"]
}

第四步:

babel xxx.js -o xxx.js  // 转化js文件语法
babel src -d dist // 转化文件夹下所有js文件语法

windows系统下,如果在执行babel脚本时发生如下错误:
image.png
这是因为windows系统默认禁止运行不信任脚本

解决办法:

1.win+X键,使用管理员身份运行power shell

2.输入命令:set-executionpolicy remotesigned

使nodejs服务端支持async/await语法_第1张图片
3.输入Y,回车,问题解决。

你可能感兴趣的