.npmrc
pnpm 從命令列、環境變數和 .npmrc
檔中取得組態。
pnpm config
命令可以用於更新或編輯使用者及全域 .npmrc
檔的內容。
四個相關的檔案是:
- 每個專案的設定檔 (
/path/to/my/project/.npmrc
) - 每個工作區的設定檔 (包含
pnpm-workspace.yaml
檔的目錄) - 每位使用者的設定檔 (
~/.npmrc
) - 全域設定檔 (
/etc/npmrc
)
所有 .npmrc
檔都是使用 INI 格式的 key = value
參數清單。
.npmrc
檔中的值可能包含了使用 ${NAME}
語法的環境變數。 您也可以使用預設值來指定環境變數。 如果沒有設定 NAME
,使用 ${NAME-fallback}
將會傳回 fallback
。 如果沒有設定 NAME
,或將其設定為空字串,${NAME:-fallback}
將會傳回 fallback
。