.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。