改变NPM安装依赖位置,节省C盘空间

npm 依赖安装

众所周知,npm 全局安装依赖位置默认是c盘,c盘一般是系统安装盘,装太多东西容易造成系统运行缓慢,因此想将依赖包安在指定位置

node.js的安装

nodejs的安装可以直接到菜鸟教程查看:

http://www.runoob.com/nodejs/nodejs-install-setup.html

nodejs的安装包下载位置:

https://nodejs.org/en/download/

npm与nodejs是同时安装的,所以不用担心分开安装,打开命令行输入:

node --version

查看默认依赖的全局安装位置

因为项目中安装的依赖一般都是在当前项目的node_modules文件夹中,不需要特意设置,只要是通过npm install --save modulename方式安装都是在本地项目的文件夹中,所以这里的安装位置是指的全局安装。
以下命令均可查看全局安装位置:

npm config ls
npm get prefix

设置依赖的全局安装位置

若是默认路径不是你想要使用的路径,并且想要使用nodejs的安装位置:
首先创建node_cache与node_global文件夹,然后设置 全局安装位置

npm set cache F:\Program Files (x86)\nodejs\node_cache
npm set prefix F:\Program Files (x86)\nodejs\node_global

设置后在获取得到你想要的路径:

nodejs环境变量设置

我的系统的是win11系统,win10/8/7的同学,可以自行百度查找环境变量的地址


系统变量设置:

NODE_PATH=F:\Program Files (x86)\nodejs\node_modules

用户变量设置(Path后直接加上):

F:\Path\nodejs\node_global

这样就可以了!