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

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

相关推荐
橙露几秒前
Vue3 组件通信全解析:技术细节、适用场景与性能优化
前端·javascript·vue.js
扉间7981 分钟前
lightrag嵌入思路
前端·chrome
toooooop86 分钟前
Vuex Store实例中`state`、`mutations`、`actions`、`getters`、`modules`这几个核心配置项的区别
前端·javascript·vue.js
LYFlied9 分钟前
Rust代码打包为WebAssembly二进制文件详解
开发语言·前端·性能优化·rust·wasm·跨端
OpenTiny社区13 分钟前
历时1年,TinyEditor v4.0 正式发布!
前端·javascript·vue.js
time_rg17 分钟前
深入理解react——1. jsx与虚拟dom
前端·react.js
Keke19 分钟前
🍔 fabric如何实现辅助选区捏
前端·javascript
hang_bro19 分钟前
echarts 饼图显示设置
前端·echarts
2501_9418868620 分钟前
基于法兰克福金融系统实践的高可靠消息队列设计与多语言实现经验总结分享
服务器·前端·数据库
用户120391129472621 分钟前
React 性能优化之道:useMemo、useCallback 与闭包陷阱的深度剖析
前端·javascript·react.js