Skip to content

鼓励作者:欢迎 star 或打赏犒劳

.npmrc 学习笔记

.npmrcnpm 配置文件,可以通过修改配置项对 npm 做配置

🌰: 修改镜像源

sh
registry=https://registry.npmmirror.com
sh
# 查看所有配置
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]

配置说明

配置读取顺序

  1. 命令行
  2. 项目配置(项目根目录下的 npmrc 文件)
  3. 用户配置(用 npm config get userconfig 查看文件位置)
  4. 全局配置(用 npm config get prefix 查看文件位置)
  5. 默认配置

其他包管理器

yarn

踩坑点

yarn 1 中如果同时存在 .yarnrc.npmrc 文件时, .npmrc 优先级高于 .yarnrc 当我们使用 yarn 1 时项目只需要配置 .npmrc 文件

pnpm

pnpm 使用 .npmrc 文件

如有转载或 CV 的请标注本站原文地址