跳至主要內容

yarn config set

變更組態設定。

用法

$ yarn config set <name> <value>

範例

設定簡單的組態設定 (字串、數字或布林值)

yarn config set initScope myScope

使用 --json 旗標設定簡單的組態設定 (字串、數字或布林值)

yarn config set initScope --json '"myScope"'

使用 --json 旗標設定複雜的組態設定 (陣列)

yarn config set unsafeHttpWhitelist --json '["*.example.com", "example.com"]'

使用 --json 旗標設定複雜的組態設定 (物件)

yarn config set packageExtensions --json '{ "@babel/parser@*": { "dependencies": { "@babel/types": "*" } } }'

設定巢狀組態設定

yarn config set npmScopes.company.npmRegistryServer https://npm.example.com

使用索引存取對非簡單金鑰設定巢狀組態設定

yarn config set 'npmRegistries["//npm.example.com"].npmAuthToken' ffffffff-ffff-ffff-ffff-ffffffffffff

詳細資訊

此命令將設定組態設定。

在未搭配 --json 旗標使用時,它只能設定簡單的組態設定 (字串、數字或布林值)。

在搭配 --json 旗標使用時,它可以設定簡單和複雜的組態設定,包括陣列和物件。

選項

定義說明

--json

將複雜的組態設定設為 JSON 值

-H,--home

更新家目錄組態,而非專案組態