node.js安装后输⼊“node-v”提⽰node不是内部或外部命令,也不是可运⾏的程序。。
换个电脑,重新搭配环境的时候遇到的问题、node.js已经在官⽹进⾏下载安装了,但是VScode⾥⾯显⽰不是内部的命令,也不是可运⾏的程序
但是在cmd控制台还是能查到的
借助⽹上的⽅法进⾏了测试和调配并没有成功,路径我也进⾏了配置了,不知道是哪⾥的问题,先在这⾥凑合着⽤吧
今天重启了⼀下电脑⾃⼰好了
ps:windows+r----<  输⼊cmd-------<;打开控制台(此处可以使⽤命令)
⽹站上的⽅法:
出错状况:
在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 都成功了。
⽣效的应该是和各个.cmd⽂件,如果cmd⽂件不在nodejs⽂件夹下,那就翻⼀下其他⽂件夹到这些.cmd⽂件所在,配置到NODE_PATH⾥⾯去。
解决nodejs环境变量配置在⽹上翻了好些⽂章,有些让配置xx:/xxx/nodejs/node_modules,但对于我实际的情况来讲这样的配置路径是不对的,所以⼤家在配置的时候,留意⼀下和.cmd⽂件都在哪个路径下,配置对应的路径。
另外⼀种可能:
本⽂链接:
如果是下载的zip压缩包解压后要⾃⼰配置到系统环境变量中。
明明已经下载node.js了,但是在vscode中npm命令⽆效了。
因为在安装Node.js软件包的时候就打开VScode,所以你觉得可能是因为VScode的终端不会实时去检测新增的环境变量⽽是只在打开VScode初始化的时候只检测⼀次导致的,所以关掉VScode重新打开⼀个VScode就可以在终端下使⽤node -v 和  npm -v 等软件包⾥⾯包含的命令了。
nodejs到底是干嘛用的呢

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。