.npmrc 小记
.npmrc
是 npm
配置文件,可以通过修改配置项对 npm
做配置
🌰: 修改镜像源
shell
registry=https://registry.npmmirror.com
shell
# 查看所有配置
npm config ls [-l|--json]
# 查看配置
npm config get <key>
#OR
npm get <key>
# 查看配置
npm config delete <key>
# 修改配置
npm config set <key> <value>
#OR
npm set <key> <value>
# 编辑配置文件
npm config edit [-g|--global]
配置读取顺序
- 命令行
- 项目配置(项目根目录下的
npmrc
文件) - 用户配置(用
npm config get userconfig
查看文件位置) - 全局配置(用
npm config get prefix
查看文件位置) - 默认配置
其他包管理器
yarn
踩坑点
在 yarn 1
中如果同时存在 .yarnrc
和 .npmrc
文件时, .npmrc
优先级高于 .yarnrc
当我们使用 yarn 1
时项目只需要配置 .pmrc
文件
pnpm
pnpm 使用 .npmrc
文件