这是已不再维护的 pnpm9.x 版本文档。
要查看最新文档,请参见最新版本 (10.x)。
版本:9.x
设置 (.npmrc)
pnpm 从命令行、环境变量和.npmrc
文件中获取其配置。
pnpm config
命令可用于更新和编辑用户和全局.npmrc
文件的内容。
四个相关文件分别为:
- 每个项目的配置文件 (
/path/to/my/project/.npmrc
) - 每个工作区配置文件 (包含
pnpm-workspace.yaml
文件的目录) - 每位用户的配置文件 (
~/.npmrc
) - 全局配置文件 (
/etc/npmrc
)
所有.npmrc
文件都是key = value
参数的INI 格式 列表。
.npmrc
文件中的值可能包含使用${NAME}
语法的环境变量。 也可以使用默认值指定环境变量。 使用${NAME-fallback}
将在未设置NAME
时返回fallback
。${NAME:-fallback}
,会在NAME
不存在或为空字符串时返回fallback
。