Configuração
Configurando seu pacote
Yarn procura por arquivos package.json
para identificar cada pacote e configurar o comportamento do yarn durante a execução dentro desse pacote.
Um exemplo de configuração para o pacote pet-kitten
, que é encontrado em pet-kitten/package.json
:
{
"name": "pet-kitten",
"version": "0.1.0",
"main": "pet.js",
"dependencies": {
"hand": "1.0.0"
}
}
Use yarn.lock
para fixar suas dependências
Yarn também usa o arquivo yarn.lock
na raiz do seu projeto para fazer a resolução de dependências mais rápida e confiável. Você nunca precisará tocar neste arquivo, o yarn é dono dele e vai mudá-lo quando gerenciar dependências.
Para certificar-se de que seu app funciona consistentemente, você sempre deverá salvar o arquivo yarn.lock
no seu repositório de código