node.js安装后输入“node -v”提示'node' 不是内部或外部命令,也不是可运行的程序的解决方法

换个电脑,从新搭配环境的时候遇到的问题、node.js已经在官网进行下载安装了,可是VScode里面显示不是内部的命令,也不是可运行的程序html

可是在cmd控制台仍是能查到的node

借助网上的方法进行了测试和调配并无成功,路径我也进行了配置了,不知道是哪里的问题,先在这里凑合着用吧npm

今天重启了一下电脑本身好了windows

ps:windows+r----<  输入cmd-------<打开控制台(此处可使用命令)app

 

网站上的方法:测试

https://blog.csdn.net/KingJulien2/article/details/73302903网站

出错情况:spa

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

 

产生缘由:code

环境变量没有配置正确。

事实上个人情况是压根儿没配……当时安装好时直接在安装目录开窗口,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文件都在哪一个路径下,配置对应的路径。

另一种可能:

本文连接: http://www.javashuo.com/article/p-auxzkder-hn.html

若是是下载的zip压缩包解压后要本身配置到系统环境变量中。

明明已经下载node.js了,可是在vscode中npm命令无效了。

由于在安装Node.js软件包的时候就打开VScode,因此你以为多是由于VScode的终端不会实时去检测新增的环境变量而是只在打开VScode初始化的时候只检测一次致使的,因此关掉VScode从新打开一个VScode就能够在终端下使用node -v 和  npm -v 等软件包里面包含的命令了。

相关文章
相关标签/搜索