修改 npm 全局模块及模块缓存存放位置

说明

npm 全局模块安装将包安装到 C:Users\%user%AppDataRoaming pm 目录下,缓存则放于 C:Users\%user%AppDataRoaming pm-cache,由于这两个位置在系统盘下,当全局模块逐渐增多后会占用很多空间,因此可以将这两个目录的位置修改到其他盘,防止占用太多系统盘空间。

修改方式

1、创建目录

在指定目录下新建 npm_global 与 npm_cache 两个目录,用于 npm 全局模块存储位置及缓存存放位置。

2、修改配置

修改 Node.js安装目录 ode_modules pm pmrc 文件,添加以下内容(原有内容删除掉),即第 1 步创建的目录的路径。

prefix=E:NodeModules
pm_global
cache=E:NodeModules
pm_cache

3、修改环境变量

在用户环境变量或者系统环境变量的 Path 中添加的 npm_global 目录的路径(原 Path 里面的 npm 路径值删除掉即可),即

E:NodeModules
pm_global

 保存后即可。

 
原文地址:https://www.cnblogs.com/QingXiaxu/p/14075846.html