.yarnrc

o arquivo .yarnrc permite que você configure recursos adicionais do Yarn. O comando de configuração também pode ser usado para definir essas opções. Yarn vai mesclar os .yarnrc à árvore de arquivos.

yarn-offline-mirror

yarn-offline-mirror "./packages-cache"

Mantenha cópias offline dos seus arquivos para builds repetidos e mais confiáveis. Veja mais informações aqui.

O valor deve ser um caminho relativo de arquivo, ou false para desabilitar o espelho (padrão).

yarn-offline-mirror-pruning

yarn-offline-mirror-pruning true

Controle automaticamente o corte de espelhos offline. Veja mais informações aqui.

Valor deve ser um booleano, o padrão é false.

disable-self-update-check

disable-self-update-check true

Ao instalar pacotes, o Yarn vai fornecer instruções de atualização se você tiver uma instalação da CLI desatualizada. Você pode desativar essa verificação aqui.

Valor deve ser um booleano, o padrão é false.

child-concurrency

concorrência-criança #numero#

Controla o número de processos filho que executam em paralelo para construir os node modules.

Definir esse número para 1 vai fazer com que os módulos sejam construídos sequencialmente, o que pode evitar erros no windows com node-gyp.

Argumentos CLI

Executando --<comando><flag> <valor> na .yarnrc seria o mesmo que executando yarn <comando> --<flag> <valor>.

Exemplo:

$> cat .yarnrc
--install.check-files true

É o mesmo executando yarn install --check-files

Exemplo 2:

$> cat .yarnrc
--cache-folder /tmp/yarn-cache/

$> yarn cache dir
/tmp/yarn-cache/v1