Phi*_*ann 17 javascript babel node.js babel-node
我正在尝试使用带有nodemon的babel-node进行热重新加载.我基本上跟着这个回购.
我的dev脚本package.json看起来像这样:
"dev": "nodemon app.js --exec babel-node --presets env"
Run Code Online (Sandbox Code Playgroud)
我的.babelrc:
{
"presets": ["env"]
}
Run Code Online (Sandbox Code Playgroud)
尽管扩展运算符被列为env预设支持,但在使用此设置时,我得到了一个
SyntaxError:意外的令牌
小智 34
安装https://babeljs.io/docs/plugins/transform-object-rest-spread/
npm install --save-dev @babel/plugin-proposal-object-rest-spread
Run Code Online (Sandbox Code Playgroud)
然后更改你的.babelrc文件:
{
"presets": ["@babel/preset-env"],
"plugins": ["@babel/plugin-proposal-object-rest-spread"]
}
Run Code Online (Sandbox Code Playgroud)