npm改变npm缓存路径和改变环境变量

在安装nodejs时,系统会自动安装在系统盘C, 时间久了经常会遇到C盘爆满,有时候出现红色,此时才发现很多时候是因为npm 缓存保存在C盘导致的,下面就介绍下如何改变npm缓存路径。

1、首先找到安装nodejs的路径,然后nodejs目录下新建2个文件夹node_cache和node_global

2、打开cmd,执行两行代码

复制代码
npm config set cache "D:\soft\nodejs\node_cache"

npm config set prefix "D:\soft\nodejs\node_global"

npm config ls // 查看是否设置成功

3、设置环境变量

win11为例:此电脑-- 系统属性---高级系统设置---环境变量---新建用户变量---修改系统变量,完成,请对照下图一步步操作。




以上设置完成之后,全局安装一个npm包测试下 是否已经设置成功,例如下图文件夹中出现图中的文件夹表示已经设置成功了

相关推荐
我是大头鸟3 分钟前
SpringMVC 通过ajax 实现文件的上传
前端·javascript·ajax
小赖同学啊14 分钟前
出现 Uncaught ReferenceError: process is not defined 错误
前端
热爱生活的猴子32 分钟前
补充Depends 和 request: Request 依赖注入用法的注意事项
前端·fastapi
开发者小天37 分钟前
React中使用 Ant Design Charts 图表
前端·javascript·react.js
shenyan~1 小时前
关于 Web 漏洞原理与利用:2. XSS(跨站脚本攻击)
前端·xss
张哈大1 小时前
【 Redis | 实战篇 扩展 】
数据库·redis·笔记·缓存
雪山上的小灰熊1 小时前
如何使用Antv X6使用拖拽布局?
开发语言·前端·javascript
爱吃小白兔的猫1 小时前
从零开始创建React项目及制作页面
前端·react.js·前端框架
ysj-1212 小时前
nginx实现http的缓存协商缓存
网络协议·http·缓存
steven~~~2 小时前
elementui初学1
前端·javascript·elementui