要在nodemon上运行ECMAScript(mjs文件),需要进行以下步骤:
.babelrc
的文件,并添加以下内容:{
"presets": ["@babel/preset-env"]
}
这将使用Babel来转译ECMAScript模块。
npm install --save-dev nodemon @babel/core @babel/preset-env
nodemon.json
的文件,并添加以下内容:{
"execMap": {
"mjs": "node --experimental-modules -r @babel/register"
}
}
这将告诉nodemon在运行mjs文件时使用Babel进行转译。
package.json
文件中添加一个脚本命令,以便使用nodemon来运行mjs文件。例如:{
"scripts": {
"start": "nodemon your-file.mjs"
}
}
npm start
现在,nodemon将会监视mjs文件的更改,并在每次更改后重新启动应用程序。
请注意,以上步骤中提到的依赖和配置是基于Babel进行转译的方法。如果你有其他偏好的转译工具或方法,可以相应地进行调整。
领取专属 10元无门槛券
手把手带您无忧上云