npm 全局配置

前言

以 Win 为例:

  1. npm 默认在当前路径下,将下载的包存到自动创建的node_modules文件夹里

  2. npm i 默认全局安装路径是:

    C:\Users\你的用户名\AppData\Roaming\npm

  3. npm 如果已经安装了包,修改全局配置并不能迁移过去
    需要一个一个地卸载掉,再修改全局配置下载安装包

设置

  • 全局安装路径:node 目录下新建目录node_global,其他目录也行

    npm config set prefix "D:\node\node_global"

  • 全局缓存路径:node 目录下新建目录node_cache,其他目录也行

    npm config set cache "D:\node\node_cache"

  • 修改环境变量
    在用户环境变量 Path 中 你会看到 默认的npm路径

    C:\Users\你都用户名\AppData\Roaming\npm

因为修改了全局路径,所以这条Path 可以给到新的全局路径,如:

复制代码
D:\node\node_global

这样下载好的包可以直接用,不会存在找不到的问题

相关推荐
DevChronosands_2 分钟前
浅谈感受之 React 与 Vue 😒
前端
代码猎人4 分钟前
前端怎么掌握模块化
前端
天才熊猫君4 分钟前
前端队列,我是怎么从 `push + shift` 换成游标的
前端·javascript
星_离10 分钟前
《Ajax - 实战基础篇》
前端·ajax
gCode Teacher 格码致知18 分钟前
前端教学8:提高 CSS 选择器的优先级,有哪些方法?
前端·css·html5
u01110267523 分钟前
Canvas 导出 PNG 时 quality 参数为什么不起作用
前端·javascript·vue.js
居里先生75228 分钟前
PDF 批注到底存在文件的哪里?从 /Annots 讲到导出验证
node.js
众链网络29 分钟前
年卡跨淡旺季的有效期模型:不可用日期、次数与顺延规则
java·前端·数据库
2601_9498477533 分钟前
jose 跨端三方库仓颉适配全流程
前端·javascript·flutter
CappuccinoRose44 分钟前
滚动交互体系
前端·javascript·交互·html5·1024程序员节