
在特定的环境变量配置 手动到其他盘

情况一【默认】
(1)存储到c盘的默认方式(所有的node类库都是默认下载到c盘)
(2)通过以下命令可以看到
npm root -g
情况二【推荐】
(1)存储到D盘的方式
注意:如果node.js类库都是存在c盘,window电脑存储过多的东西在c盘,会影响电脑运行速度。
所以,我的node.js类库都更改存储在D盘
1、首先在D盘node.js的安装目录下配置创建两个文件
-
node_global -
node_cache

2、直接修改文件方法 :package的全局路径或npm缓存路径
由于npm安装工具默认会跑到C盘[因为npmrc文件中默认的设置为:prefix=${APPDATA}\npm],这样有时可能会因为系统权限的问题,导致不能正常成功的安装某些工具。
3、先将npm安装的全局路径设置一下
比如:我们可以在nodejs的目录下[即你的node.js安装后的根目录]
新建两个目录:
-
node_global -
node_cache
然后找到nodejs目录下的node_modules/npm目录下名为npmrc 或者.npmrc文件
[为安全,我们可以先将该文件copy一个副本出来进行备份]使用vscode 文本编辑器打开。
修改并新增如下:
prefix和 cache 分别对应之前新建的目录node_global和 node_cahce
4、默认文件位置:

5、需要修改的文件位置内容:

注意:这里的D:\Program Files\nodejs是我的node安装目录,你要替换成你自己的。
执行完以后在输入npm root -g可以看到我们的目录已经变了
6、把D:\Program Files\nodejs\node_global配置到环境变量的Path下
如下图
7、验证
如我们想安装request类库
此时我们可以看到
D:\Program Files\nodejs\node_global\node_modules
目录下已成功的安装了request类库

这样我们以后在下载的类库,就直接存到d盘里了,不会占用c盘空间了
安装cnpm yarn 等 出现的问题解决方案
‘cnpm’ 不是内部或外部命令,也不是可运行的程序 或批处理文件。

1.进入node.js莫目录找到cnpm文件的位置将其移动到于npm文件的同一文件夹下

2.再将cnpm和cnpm.cmd文件移至npm与npm.cmd所在的文件夹即可解决问题

报错原因:vue.cmd没有配置环境变量
解决办法:找到 vue.cmd文件所在的文件夹位置,并配置环境变量,即可解决
图(1)
提示:vue.cmd 路径在安装node的起始位置
- 默认安装:在c盘
- 手动安装:则在你安装的路径下
可自行查找
修改环境变量步骤:
右键,选择属性

修改成功:

















