'babel-node' 不是内部或外部命令,也不是可运行的程序 或批处理文件。

来源:2-10 koa开发热加载、ES6语法支持【进阶篇】

兮漫天

2019-10-22 00:45:41

问题截图:

http://img.mukewang.com/climg/5daddfe90936cc2704730351.jpg依赖都已安装

http://img.mukewang.com/climg/5daddfe909c2387904990195.jpg提示该错误

http://img.mukewang.com/climg/5dade04c099c80b104160071.jpg这个命令执行可以,测试以后再次执行也报如上错误...

解决方案:在package.json 里面配置以后可以了,npm run start 可以执行,然后手动如上命令还是报错,过一会在 npm run start 也开始报如上错误。。。这是什么情况.... ?

写回答

3回答

pnnpnn

2020-07-03

我的操作系统环境win10:

首先在全局安装的nodemon @babel/core @babel/node

vscode launch.json配置:

  "runtimeExecutable": "nodemon"//此处使用局部安装的nodemon路径会报3000端口被占用或babel-node不存在此命令

--------------以上是vscode 调测需要的配置,亲测可用

命令行方式:

package.json中的scripts配置:

"start": "nodemon --exec babel-node  ./src/index.js",

"debug": "node --inspect-brk=9229 ./node_modules/webpack/bin/webpack  --inline --progress",

注意:win10系统 “debug”命令行里路径写为./node_modules/.bin/webpack 会报错

2

jobor

2020-06-08

我也出现了这个错误。解决方案:像老师回答的那样,全局安装 @babel/core 和 @babel/node 就可以解决了

1

Brian

2019-10-22

npm run start 可以执行,

——这个肯定是可以的,npm命令会使用node_modules中的安装包


然后手动如上命令还是报错,

——npx命令如果不能使用,我建议可以全局安装babel-node


过一会在 npm run start 也开始报如上错误。。。这是什么情况.... ?

——app crashed?那你要看看具体是什么错误!根据错误来进行问题的修复啊





1
hnnpnn
h 老师,我的报babel-node不是内部命令后,全局安装了@babel/core @babel/none,vscode运行一次可行,再次执行报错 提示3000端口已经存在,连接超时
h020-06-30
共1条回复

0 学习 · 1842 问题

查看课程