老师,我调试node服务的时候一直报 babel-node不是任何内部或外部命令

老师,我调试node服务的时候一直报 babel-node不是任何内部或外部命令

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
提问者 爱吃鸡腿子 2020-03-25 13:55:37

问题得到了解决。

原因在于我们使用vscode调试我们的node.js服务的时候,如果写了babel-node 会从全局中去寻找,之所以提示我这个报错。

先使用如下命令查看已经安装了哪些全局命令

1
npm list -g --depth 0

然后发现我安装了@babel/cli但是没有安装@babel/core,于是接着全局安装@babel/core

1
npm i -g @babel/core

这样,再进行调试的话,就能够正常的进行调试了,困扰很久的问题终于得到了解决。

希望能够帮助到有同样困扰的人。

  • Brian #1
    太棒了,我们小伙伴的思路非常的清晰
    2020-03-26 10:09:13
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师
插入代码