J'essaie d'utiliser babel-node avec nodemon pour le rechargement à chaud. J'ai essentiellement suivi cela repo .
Mon script dev
dans package.json
Ressemble à ça:
"dev": "nodemon app.js --exec babel-node --presets env"
Ma .babelrc
:
{
"presets": ["env"]
}
Même si l'opérateur de propagation est répertorié comme pris en charge par le préréglage env, lorsque je l'utilise avec cette configuration, j'obtiens un
SyntaxError: jeton inattendu
Installer https://babeljs.io/docs/plugins/transform-object-rest-spread/
npm install --save-dev @babel/plugin-proposal-object-rest-spread
puis changez votre fichier .babelrc:
{
"presets": ["@babel/preset-env"],
"plugins": ["@babel/plugin-proposal-object-rest-spread"]
}