npm修改全局包位置
引言
.npmrc 配置文件
其实 全局包 位置就在此配置文件,可以直接修改此配置文件,或通过命令
.npmrc
全局包默认位置
修改全局包位置
添加环境变量
完成,成功
Q&A
补充
参考
感谢帮助!
修改npm全局安装包的位置路径_bealei的博客-CSDN博客_npm全局包安装位置在哪
npm修改全局包安装路径 - 简书
nodejs修改npm包安装位置_u011296285的博客-CSDN博客_node修改安装位置
npm的.npmrc文件在哪里?缓存及全局包文件在什么位置?
npm 的 .npmrc 文件在哪里?缓存及全局包文件在什么位置? - 程序员de修炼之道(MIP版本)
1 | C:\Users\yiyun\.npmrc |
1 | registry=https://registry.npm.taobao.org |
1 | npm root -g |



方式1: 直接修改配置 .npmrc 文件
.npmrc 文件内 使用 //注释内容 来注释1 | registry=https://registry.npm.taobao.org/ |
方式2: 使用 npm config set
1 | npm config set cache "E:\npm-cache" |
测试是否生效
1 | npm config get cache |

1. 添加 NODE_PATH
注意: 经过测试,有些文章在路径后添加 \node_modules ,并不徐亚, 并不需要在 E:\npm-global 后加 \node_modules
2. PATH 内添加


重启 Windows Terminal / PowerShell
只有重启 Windows Terminal 后(只是在 Windows Terminal 新开一个 PowerShell都 不行), 环境变量才能在此终端生效 安装一个全局包, 然后测试1 | npm install -g moq |

