当前位置: 首页 > article >正文

【npm】修改npm全局安装包的位置路径

问题

全局安装的默认安装路径为:C:\Users\admin\AppData\Roaming\npm,缓存路径为:C:\Users\admin\AppData\Roaming\npm_cache(其中admin为自己的用户名)。


由于默认的安装路径在C盘,太浪费C盘内存啦!
可以使用以下任意一种命令查看默认路径

npm root -g
npm config ls

解决办法

 修改默认安装路径命令

npm config set prefix "D:\software\NodeJS\node_global"
npm config set cache "D:\software\NodeJS\node_cache"

 再次使用npm config ls,可以发现,修改成功

 将全局安装路径配置到环境变量中,这里注意,原来的NodeJS配的环境变量不要删除!


结果 

再次安装所需要的包,可以发现,安装位置已被修改!


http://www.kler.cn/a/231590.html

相关文章:

  • ICSE‘25 LLM Assistance for Memory Safety
  • 跨境数据传输问题常见解决方式
  • HttpClient学习
  • ping命令详解Type 8和0 或者Type 3
  • MotionLCM 部署笔记
  • 虹科分享 | 汽车NVH小课堂之听音辨故障
  • 极智芯 | 解读国产CPU系列汇总
  • 【c++】STL详解(一):string类的使用
  • 子类将基类的虚函数替换为其自己的虚函数,共用的一个虚函数表,怎么不影响基类
  • 【python】绘制春节烟花
  • 微信小程序(三十九)表单信息收集
  • Java项目使用jasypt加密和解密配置文件中关键信息
  • Pycharm中以chrome打开HTML文件报错: Windows找不到文件‘Chrome‘
  • 使用SM4国密加密算法对Spring Boot项目数据库连接信息以及yaml文件配置属性进行加密配置(读取时自动解密)
  • navigator.mediaDevices.getUserMedia获取本地音频/麦克权限并提示用户
  • 本地部署TeamCity打包发布GitLab管理的.NET Framework 4.5.2的web项目
  • 【Kubernetes】kubectl top pod 异常?
  • Lua迭代器以及各种源函数的实现
  • 从零开始手写mmo游戏从框架到爆炸(十一)— 注册与登录
  • Vuex介绍和使用
  • idea修改项目git地址
  • vue3:28— Vue 2 对 Vue 3 的所有非兼容性改变。(vue3学习笔记终)
  • 目标检测:2如何生成自己的数据集
  • MySQL重要进程
  • YOLOv7独家原创改进:大核卷积涨点系列| Shift-ConvNets,稀疏/移位操作让小卷积核也能达到大卷积核效果 | 2024年最新论文
  • 探讨CSDN等级制度:博客等级、原力等级、创作者等级