【解决方案】报错[nodemon] failed to start process, "babel-node" exec not found

简介: 【解决方案】报错[nodemon] failed to start process, "babel-node" exec not found

1、错误详情


$ npm run dev
> bxapp@1.0.0 dev /Users/xuzhaoning/WeChatProjects/bxapp
> cross-env NODE_ENV=development nodemon server/index.js --watch server --exec babel-node
[nodemon] 1.19.4
[nodemon] to restart at any time, enter `rs`
[nodemon] watching dir(s): server/**/*
[nodemon] watching extensions: js,mjs,json
[nodemon] starting `babel-node server/index.js`
sh: babel-node: command not found
[nodemon] failed to start process, "babel-node" exec not found
[nodemon] Error
    at Bus.<anonymous> (/Users/xuzhaoning/WeChatProjects/bxapp/node_modules/nodemon/lib/nodemon.js:156:25)
    at Bus.emit (events.js:215:7)
    at ChildProcess.<anonymous> (/Users/xuzhaoning/WeChatProjects/bxapp/node_modules/nodemon/lib/monitor/run.js:167:11)
    at ChildProcess.emit (events.js:210:5)
    at Process.ChildProcess._handle.onexit (internal/child_process.js:272:12)


2、错误原因


修改了package.json文件,在dev命令的后面加上了--exec babel-node,再运行npm run dev就出现了上面的错误,因为没有添加babel插件


3、解决方法


(1)在项目下面创建.babelrc文件


$ cd project-name
$ touch .babelrc


(2)在.babelrc文件中添加下面代码


{
    "presets": ["es2015"]
}


(3)打开终端,运行语句安装插件


$ npm install babel-preset-es2015
$ npm install babel-cli -S 


这样再次启动npm run dev就成功了

目录
相关文章
|
6月前
|
网络安全 计算机视觉
【node】 npm install 报错:code 128
【node】 npm install 报错:code 128
189 1
|
1月前
|
JavaScript 开发工具 git
已安装nodejs但是安装hexo报错
已安装nodejs但是安装hexo报错
26 2
|
6月前
|
资源调度 jenkins 持续交付
jenkins 自动安装nodejs16.16.0版本报错处理
jenkins 自动安装nodejs16.16.0版本报错处理
750 0
|
2月前
|
存储 前端开发 JavaScript
node中循环异步的问题[‘解决方案‘]_源于map循环和for循环对异步事件配合async、await的支持
本文探讨了在Node.js中处理循环异步操作的问题,比较了使用map和for循环结合async/await处理异步事件的差异,并提供了解决方案。
35 0
|
3月前
|
开发框架 JavaScript .NET
【Azure 应用服务】Azure Mobile App (NodeJS) 的服务端部署在App Service for Windows中出现404 Not Found
【Azure 应用服务】Azure Mobile App (NodeJS) 的服务端部署在App Service for Windows中出现404 Not Found
|
3月前
NPM——Electron failed to install correctly, please delete node_modules/electron and try
NPM——Electron failed to install correctly, please delete node_modules/electron and try
256 0
|
4月前
|
JavaScript
若依修改,This relative module was not found:* ./@/assets/logo/logo.png in ./node_modules/css-loader/dist
若依修改,This relative module was not found:* ./@/assets/logo/logo.png in ./node_modules/css-loader/dist
若依修改,This relative module was not found:* ./@/assets/logo/logo.png in ./node_modules/css-loader/dist
|
5月前
|
Dart JavaScript 前端开发
npm install node-sass 安装失败的解决方案:利用国内镜像加速安装
npm install node-sass 安装失败的解决方案:利用国内镜像加速安装
2862 1
|
4月前
|
移动开发 运维 JavaScript
阿里云云效操作报错合集之遇到Node.js的内存溢出问题,该怎么办
本合集将整理呈现用户在使用过程中遇到的报错及其对应的解决办法,包括但不限于账户权限设置错误、项目配置不正确、代码提交冲突、构建任务执行失败、测试环境异常、需求流转阻塞等问题。阿里云云效是一站式企业级研发协同和DevOps平台,为企业提供从需求规划、开发、测试、发布到运维、运营的全流程端到端服务和工具支撑,致力于提升企业的研发效能和创新能力。
|
4月前
|
JavaScript Shell 应用服务中间件
阿里云云效操作报错合集之Node.js构建报错,该如何排查问题
本合集将整理呈现用户在使用过程中遇到的报错及其对应的解决办法,包括但不限于账户权限设置错误、项目配置不正确、代码提交冲突、构建任务执行失败、测试环境异常、需求流转阻塞等问题。阿里云云效是一站式企业级研发协同和DevOps平台,为企业提供从需求规划、开发、测试、发布到运维、运营的全流程端到端服务和工具支撑,致力于提升企业的研发效能和创新能力。