真相揭秘:锁文件锁定原始源
根本原因在于项目中存在 package-lock.json
(npm)或 pnpm-lock.yaml
(pnpm) !这些锁文件硬编码了依赖包的下载地址,优先级高于全局配置。
解决方案:
配置项目级 .npmrc
(推荐长期使用)
在项目根目录创建 .npmrc
文件,内容:
ini
ini
体验AI代码助手
代码解读
复制代码
# 强制项目使用淘宝源
registry=https://registry.npmmirror.com/
此配置优先级最高,且不会污染全局环境。