cmd提示 ‘node‘ 不是内部或外部命令,也不是可运行的程序(仅记录)

问题:

在cmd窗口中运行npde -v 想查看版本号时,提示   “'node' 不是内部或外部命令,也不是可运行的程序或批处理文件”。

 

原因:

环境变量配置错误。

 

配置:

未安装需安装,已安装请忽略。

官网下载安装包(http://nodejs.cn/download/),安装过程我是一路next过来的,只是把安装路径修改到了 D盘,下边是我下载的安装包;

 

已安装

  • 首先查看node.js 安装的路径,本人node.js安装的路径是:D:\node;

 

  • 在我的电脑右键--属性;打开窗口后点击高级系统设置;

 

  • 点击高级--环境变量;

 

  • 配置环境变量 path:找到path,点击编辑,打开窗口后点击新建--写上对应的node文件夹(可点击浏览进行选择文件夹)。

 

  • 配置系统变量 NODE_PATH:

  • 新建后输入变量名NODE_PATH, 变量值为D:\node\node_global\node_modules; 配置好后都点击确定保存一下。

       此时node_global是一个空文件夹,我手动补全的\node_modules,后面node会自动创建。

       这一步参考了这位博主的博客。NodeJS 安装及环境配置(https://blog.csdn.net/zhangkaidsy/article/details/86645070)

  • 配置好成功输入node -v、npm -v。出现版本号就提示成功了。
  • 生效的应该是node.exe和各个.cmd文件,如果cmd文件不在nodejs文件夹下,那就翻一下其他文件夹找到这些.cmd文件所在,配置到NODE_PATH里面去。

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

       这一步参考了这位博主的博客。cmd提示 ‘node‘ 不是内部或外部命令,也不是可运行的程序(https://blog.csdn.net/kingjulien2/article/details/73302903)

 

 

 

 

 

 

 

 

 

评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值