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全局包的安装路径成功。
4、在桌面右键点击“此电脑”或“我的电脑”,选择“属性”,点击“高级系统设置”,在“系统属性窗口中”点击“环境变量(N)...”按钮,在新弹出的环境变量窗口中,选中用户变量下面的“Path”,然后点击“编辑(E)...”按钮,如下图:
在弹出的“编辑环境变量”窗口中,把默认的C:\Users\<username>\AppData\Roaming\npm
修改为自定义后的node_global
路径,如下图
然后一路点击确定即可。