有一次电脑在不使用的时候,自动更新了,然后也不知怎么了,我平常都是在IDEA开发工具的自带Terminal中用npm的方式启动前端项目的,可是在那一天突然不用了,显示:
'node' 不是内部或外部命令,也不是可运行的程序 或批处理文件我当时想,是不是我的IDEA自带的Terminal出问题了,我就打开了电脑系统的cmd命令,结果还是同样显示'node' 不是内部或外部命令,也不是可运行的程序 或批处理文件
-
我着急了,上网百度,说可能环境变量没配好,出问题了,这肯定是一方面的原因
于是, 我的电脑-->右键属性-->高级系统设置-->高级-->环境变量--Path
可以看到我的环境变量也配好了:
注意,这两个都要的,如果你的没有显示你安装Node的路径,,那么说明你没有配置好环境变量,你要排除一下是不是这个原因导致的.
我的已经配置好了,可还是不行,我就把我的node.js卸载了,重新安装,然后重新配置,结果还是不行,我的Node.js默认是安装在C盘的
\我又发现,因为电脑更新后,我有些权限好像没有,于是我就想是不是没有权限的问题,
后来我又卸载了,再次重新安装,这次我不选择安装在C盘了,我选择了其他的盘中,待我安装好之后,配置好环境变量,再次打开CMD,运行node -v ,成功了:
但是,大部分人的不能用,我想都是环境变量的问题吧