我正在尝试使用带有nodemon的babel-node进行热重新加载。 我基本上遵循了repo。
dev
中的package.json
脚本看起来像这样:
"dev": "nodemon app.js --exec babel-node --presets env"
我的.babelrc
:
{
"presets": ["env"]
}
即使扩展运算符列为env预设支持,但在使用此设置时,我得到了
SyntaxError:意外的令牌
答案 0 :(得分:27)
安装https://babeljs.io/docs/plugins/transform-object-rest-spread/
npm install --save-dev @babel/plugin-proposal-object-rest-spread
然后更改.babelrc文件:
{
"presets": ["@babel/preset-env"],
"plugins": ["@babel/plugin-proposal-object-rest-spread"]
}