.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