ホットリロードにnodemonでbabel-nodeを使用しようとしています。基本的にこれに従いました repo 。
package.json
のdev
スクリプトは次のようになります。
"dev": "nodemon app.js --exec babel-node --presets env"
私の.babelrc
:
{
"presets": ["env"]
}
スプレッド演算子はenvプリセットでサポートされているとリストされていますが、このセットアップで使用すると、
SyntaxError:予期しないトークン
インストール 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"]
}