繁体   English   中英

Babel 节点不会在预设环境上转换扩展运算符

[英]Babel-node doesn't transform spread operator on preset env

我正在尝试使用 babel-node 和 nodemon 进行热重载。 我基本上遵循了这个repo

我在package.json dev脚本如下所示:

"dev": "nodemon app.js --exec babel-node --presets env"

我的.babelrc

{
  "presets": ["env"]
}

即使扩展运算符被列为 env 预设支持,但在此设置中使用它时,我得到一个

语法错误:意外的令牌

安装plugin-proposal-object-rest-spread

npm install --save-dev @babel/core @babel/plugin-proposal-object-rest-spread

然后更改您的 .babelrc 文件:

{
  "presets": ["@babel/preset-env"],
  "plugins": ["@babel/plugin-proposal-object-rest-spread"]
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM