更新win10后,电脑出现'node' 不是内部或外部命令,也不是可运行的程序 或批处理文件。 解决方法

更新win10后,电脑出现’node’ 不是内部或外部命令,也不是可运行的程序 或批处理文件。 解决方法

  • 有一次电脑在不使用的时候,自动更新了,然后也不知怎么了,我平常都是在IDEA开发工具的自带Terminal中用npm的方式启动前端项目的,可是在那一天突然不用了,显示:
    ‘node’ 不是内部或外部命令,也不是可运行的程序 或批处理文件

  • 我当时想,是不是我的IDEA自带的Terminal出问题了,我就打开了电脑系统的cmd命令,结果还是同样显示’node’ 不是内部或外部命令,也不是可运行的程序 或批处理文件

  • 我着急了,上网百度,说可能环境变量没配好,出问题了,这肯定是一方面的原因
    于是, 我的电脑–>右键属性–>高级系统设置–>高级–>环境变量–Path
    更新win10后,电脑出现'node' 不是内部或外部命令,也不是可运行的程序 或批处理文件。 解决方法_第1张图片
    更新win10后,电脑出现'node' 不是内部或外部命令,也不是可运行的程序 或批处理文件。 解决方法_第2张图片
    更新win10后,电脑出现'node' 不是内部或外部命令,也不是可运行的程序 或批处理文件。 解决方法_第3张图片

  • 可以看到我的环境变量也配好了

  • 注意,这两个都要的,如果你的没有显示你安装Node的路径,那么说明你没有配置好环境变量,你要排除一下是不是这个原因导致的.

  • 我的已经配置好了,可还是不行,我就把我的node.js卸载了,重新安装,然后重新配置,结果还是不行,我的Node.js默认是安装在C盘的

  • 我又发现,因为电脑更新后,我有些权限好像没有,于是我就想是不是没有权限的问题,

  • 后来我又卸载了,再次重新安装,这次我不选择安装在C盘了,我选择了其他的盘中,待我安装好之后,配置好环境变量,再次打开CMD,运行node -v ,成功了:

  • 更新win10后,电脑出现'node' 不是内部或外部命令,也不是可运行的程序 或批处理文件。 解决方法_第4张图片

你可能感兴趣的:(java,win10更新问题,npm不是可运行的程序,node不是内部活外部命令,环境变量)