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

说明

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

修改方式

1、创建目录

在指定目录下(本文中是在 E:\NodeModules 目录下)新建 npm_global 与 npm_cache 两个目录,用于 npm 全局模块存储位置及缓存存放位置。

2、修改配置

修改 Node.js安装目录\node_modules\npm\npmrc 文件,添加以下内容(原有内容删除掉),里面的值即第 1 步创建的目录的路径。

prefix=E:\NodeModules\npm_global
cache=E:\NodeModules\npm_cache

3、修改环境变量

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

E:\NodeModules\npm_global

 保存后即可。

 

 

posted on 2020-12-02 19:30  QingXiaxu  阅读(1946)  评论(0编辑  收藏  举报

导航