出错状况:

在cmd窗口运行 node -xxx 命令,提示 'node' 不是内部或外部命令,也不是可运行的程序或批处理文件


产生原因:

环境变量没有配置正确。

事实上我的状况是压根儿没配……当时安装好时直接在安装目录开窗口,node -v 有版本号返回就觉得安装好了,没有去配置环境变量。


配置环境变量:

(我的node.js的安装路径是 D:\Program Files\nodejs,各位修改环境变量时,按照自己的安装目录进行修改)


(1)新建变量

NODE_PATH

D:\Program Files\nodejs;


(2)修改PATH

加上%NODE_PATH%


配置成功后,运行 node -v 、npm -v 、appium -v 都成功了。


生效的应该是node.exe和各个.cmd文件,如果cmd文件不在nodejs文件夹下,那就翻一下其他文件夹找到这些.cmd文件所在,配置到NODE_PATH里面去。


解决nodejs环境变量配置在网上翻了好些文章,有些让配置xx:/xxx/nodejs/node_modules,但对于我实际的情况来讲这样的配置路径是不对的,所以大家在配置的时候,留意一下node.exe和.cmd文件都在哪个路径下,配置对应的路径。


Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐