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

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

相关推荐
10mAh13 小时前
【PaddleOCR】扫描版 PDF 无法复制、RAG 检索为空怎么解决?——OCR 解析与版面还原实战
前端·pdf·ocr
IMPYLH13 小时前
HTML 的 <embed> 元素
前端·数据库·html
IT_陈寒13 小时前
Vite打包时静态资源404?加个斜杠就能解决
前端·人工智能·后端
沐土Arvin13 小时前
音频录制sdk开发
前端·微信
anyup13 小时前
【2026年8月】uView Pro 千星,还拿到了 GVP
前端·uni-app·github
必须会一定会13 小时前
用纯 HTML/JS 做一个 AI 需求澄清器:把模糊想法转换成可执行任务书
开发语言·前端·javascript·人工智能·html·ai编程
10mAh13 小时前
【Linux】error while loading shared libraries 怎么解决?——ldd、RPATH 与动态链接排错
java·linux·前端
深念Y14 小时前
stable-diffusion.cpp 的 FLUX.2 Klein 9B 分步
java·前端·数据库
小帅不太帅14 小时前
1.5M 参数的 OCR 模型,我把它跑进了浏览器
前端·javascript·ai编程
风骏时光牛马14 小时前
AI编程场景下故障根因分析与复盘总结
前端