Node.js修改或自定义设置npm全局包的安装路径命令npm config set prefix

windows电脑想自定义npm全局包的安装路径方便查找,可以使用npm config set prefix命令。

1、在nodejs安装目录,如D:\nodejs,直接鼠标右键新建文件夹的方式创建一个用来存放全局npm包的目录(使用命令创建,则是mkdir命令),命名为node_global,那么其路径便是D:\nodejs\node_global

2、以管理员身份运行命令提示符工具,输入以下命令后按回车键执行命令:

npm config set prefix "D:\nodejs\node_global"

这条命令的作用是把npm全局包的安装路径设置为刚刚创建目录路径D:\nodejs\node_global

3、最后使用npm config get prefix命令返回当前npm全局包的安装路径,同样以管理员身份运行命令提示符工具,输入以下命令后按回车键执行命令:

npm config get prefix

如果返回的是D:\nodejs\node_global,那么自定义npm全局包的安装路径成功。

npm-config-set-prefix.jpg

4、在桌面右键点击“此电脑”或“我的电脑”,选择“属性”,点击“高级系统设置”,在“系统属性窗口中”点击“环境变量(N)...”按钮,在新弹出的环境变量窗口中,选中用户变量下面的“Path”,然后点击“编辑(E)...”按钮,如下图:

npm-config-set-prefix-01.jpg

在弹出的“编辑环境变量”窗口中,把默认的C:\Users\<username>\AppData\Roaming\npm修改为自定义后的node_global路径,如下图

npm-config-set-prefix-02.jpg

然后一路点击确定即可。

关键词: nodejs