windows 10 自动升级后node环境变量无效
今天中午win10提示自动升级,下午上班运行项目显示:
1
2
3
|
D:\project\code\iam-web>npm run dev 'node' 不是内部或外部命令,也不是可运行的程序 或批处理文件。 |
下面是从网上找到的方法:
在windows下cmd命令行都无效,但是在git bash下是可以的。肯定是系统自动升级导致的...我去环境变量窗口查看,看着感觉也没有没删除啊...为啥呢?于是去网上找解决办法...终于找到了最简单粗暴的办法:
在环境变量窗口,找到系统变量Path字段,如下图:
找到 %SystemRoot%\system32; 并剪切到最前边去,点击确定,在打开cmd试下,就ok了。
然而我的还是不行
最终办法:在用户变量中添加如下:
下面是所有有关node的环境变量设置:
用户变量:
系统变量: