现象:nodejs安装成功,并且运行cmd查看版本号能正常查看node、npm版本号,但是在用vscode打开项目后运行node、npm命令报错。
分析原因:因为在安装Node.js软件包的时候就打开VScode,所以可能是因为VScode的终端不会实时去检测新增的环境变量而是只在打开VScode初始化的时候只检测一次导致的。
解决办法:
方法一:关掉VScode重新打开一个VScode。
方法二:重启电脑重启vscode
方法三:更新vscode
总结:困扰了我两天,看了很多文章都不太适合我这个场景,最终功夫不负有心人,看到了这篇文章nodejs安装后输入“node -v提示不是内部命令。。。”看到了其中的一段话提醒了我,感谢博主阿蒙不萌
nodejs,运行cmd能正常打印版本号但是vscode中部分路径或者目录下找不到node或者辨别不了npm解决办法。
最新推荐文章于 2024-05-15 22:57:05 发布