23

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

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

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

我的.babelrc

{
  "presets": ["env"]
}

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

SyntaxError:意外的令牌

4

1 回答 1

44

安装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"]
}
于 2018-03-20T11:44:52.133 回答