在cmd中可以正常执行npm -v等指令,但是在vs code终端中,无法执行npm -v,node -v等指令
出现报错:
解决办法:
方法一:【右键单击Vscode】以【管理员身份运行】,【重启Vscode】(这种办法每次打开都用管理员身份比较麻烦,还是推荐第二种,一次配置,终身使用)
方法二:①【用户变量】的【path】添加npm所在路径的【环境变量】
使用管理员身份运行cmd的方法 :点击左下角【开始】菜单,在搜索区域输入“命令提示符”,然后点击【以管理员身份运行】
查看全局安装的包:
npm list -g --depth 0
我的npm路径在D:\nodejs\node_global
【搜索栏】- 搜索【环境变量 】-【编辑系统环境变量 】-【打开环境变量】
一直点击【确定】按钮进行保存
点击确定保存
重启Vscode,输入npm可正常使用
如果以上操作弄完,重启Vscode后还是无法解决问题,请重启电脑试试;
电脑玄学问题,小编就经历过┭┮﹏┭┮
解决后,感觉老无语了。
大家快去试试吧!!!