Skip to main content

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

更新主配置而不是项目配置