天天看点

Hbulider之NPM : 无法将“NPM”项识别为 CMDLET、函数、脚本文件或可运行程序的名称。

在Hbulider中运行npm显示

npm : 无法将“npm”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,
然后再试一次。
      

原因分析:

1.没有安装npm 没有安装node环境 可以点击 node官网 进行下载安装

2.全局安装,没有加入系统环境变量Path中。

3.没有使用管理员权限。可以试着用管理员权限打开编辑器。

现在主要讲解一下npm的安装过程

1.下载安装(注意第二步安装位置)

Hbulider之NPM : 无法将“NPM”项识别为 CMDLET、函数、脚本文件或可运行程序的名称。

2.为了方便后面讲解请安装到以下位置:D:\NODEJS(如果没有这个文件夹就新建一个文件夹,此方法就是在D盘里面新建一个叫 NODEJS 的文件夹)

Hbulider之NPM : 无法将“NPM”项识别为 CMDLET、函数、脚本文件或可运行程序的名称。
Hbulider之NPM : 无法将“NPM”项识别为 CMDLET、函数、脚本文件或可运行程序的名称。

3.安装好后在本机终端中测试是否成功如果出现版本号就说明成功了 node -v 和 npm -v

Hbulider之NPM : 无法将“NPM”项识别为 CMDLET、函数、脚本文件或可运行程序的名称。

4.配置环境变量

首先在我们的D:\NODEJS文件夹里面新建两个文档node_cache和node_global

Hbulider之NPM : 无法将“NPM”项识别为 CMDLET、函数、脚本文件或可运行程序的名称。

然后打开cmd命令窗口,输入

npm config set prefix "D:\NODEJS\node_global" npm config set cache "D:\NODEJS\node_cache”       
Hbulider之NPM : 无法将“NPM”项识别为 CMDLET、函数、脚本文件或可运行程序的名称。

然后“我的电脑”-右键-“属性”-“高级系统设置”-“高级”-“环境变量”

在【系统变量】下新建【NODE_PATH】,输入

D:\NODEJS\node_global\node_modules       
Hbulider之NPM : 无法将“NPM”项识别为 CMDLET、函数、脚本文件或可运行程序的名称。

然后编辑Path,新建一个路径

D:\NODEJS\node_global       
Hbulider之NPM : 无法将“NPM”项识别为 CMDLET、函数、脚本文件或可运行程序的名称。

最后点击确定保存,在cmd里面做测试,安装最常用的express模块

npm install express -g       
Hbulider之NPM : 无法将“NPM”项识别为 CMDLET、函数、脚本文件或可运行程序的名称。
npm install npm -g