Yarn install: Como instalar o gerenciador de pacotes JavaScript
Para instalar o Yarn, primeiro é preciso instalar a versão completa e, em seguida, uma versão de projeto individual. Então, você pode configurar o gerenciador de pacotes de acordo com as suas necessidades.
Instalar Yarn passo a passo
O gerenciador de pacotes Yarn para JavaScript foi desenvolvido para o ambiente de execução Node.js e, desde seu lançamento em 2016, tornou-se uma das opções mais populares nesse segmento. Já que a instalação e configuração do programa nem sempre são simples, apresentamos aqui um tutorial passo a passo de como instalar o Yarn. Para isso, você já precisa ter instalado o Node.js.
Neste outro artigo, aprenda a instalar o Node.js no Ubuntu.
Pré-requisitos para instalar o Yarn
Existem poucos pré-requisitos para instalar o Yarn. Além do Node.js, você precisará de uma distribuição do Linux, por exemplo o Ubuntu, como sistema operacional. Também é necessário ter o gerenciador de pacotes npm e uma conta com privilégios sudo. Caso você não saiba se possui o Node.js no seu sistema, pode verificar isso com este comando:
Assim, você verá qual versão está instalada no sistema. Após a confirmação, você já pode começar a instalar o Yarn.
Empresas de médio e grande porte optam pela nuvem da Alemanha. Serviços IaaS e PaaS são para campeões.
- Seguro
- Confiável
- Flexível
Baixar e instalar o Yarn
Para realizar o Yarn install, você deve basicamente instalar duas versões do gerenciador de pacotes. O primeiro passo é baixar a versão completa do programa. Desse modo, você garantirá que a mesma versão será usada para todas as etapas de trabalho e todos os membros da equipe. Isso minimiza o risco de erros. Para instalar a versão completa, o melhor é utilizar o gerenciador de pacotes npm. O comando para isso é o seguinte:
Então, consulte o número da versão, para ter certeza de que recebeu os pacotes mais recentes:
Instalar o Yarn localmente
Em seguida, você deve instalar o Yarn para um projeto JavaScript específico. Para isso, primeiro acesse o diretório do seu projeto. No comando abaixo, substitua a expressão “seu-projeto” pelo nome real do projeto:
Caso você ainda não tenha uma pasta de projeto, basta criá-la com o comando mkdir
:
Agora, use o comando yarn set
para obter a versão Berry do Yarn:
A versão mais recente do Yarn Berry será baixada, se disponível. Salve-a em uma pasta de projeto com o nome .yarn/releases
e crie um arquivo de configurações chamado .yarnrc.yml
. A mensagem exibida será algo como:
Então, verifique novamente a versão:
Se o Yarn Berry foi instalado corretamente, você verá o seguinte resultado (o número varia de acordo com a versão atual):
Comandos mais importantes do Yarn
Imediatamente após executar o Yarn install, você já poderá começar a usar o gerenciador de pacotes. Para trabalhar com o Yarn de forma eficiente, vale a pena conhecer seus comandos básicos. Nas seções a seguir, apresentaremos resumidamente os mais importantes.
Iniciar novo projeto
Para iniciar um novo projeto, utilize o comando init
. Ele cria o novo projeto e todos os arquivos necessários:
Salvar e criar dependências
Se você já tem um projeto e deseja armazenar todas as dependências dentro dele, use o comando yarn install
:
Para adicionar novas dependências, basta usar o comando add
. No código abaixo, substitua a expressão “nome-do-pacote” pelo nome do pacote desejado:
Configuração ideal para .gitignore
Todos os arquivos são salvos na pasta .yarn dentro do seu projeto. Porém, alguns desses arquivos podem ficar de fora. Para isso, use a seguinte configuração para o seu arquivo .gitignore:
Ajuda e mais informações
Se você precisar de ajuda ou de mais informações após instalar o Yarn, o melhor é usar o comando --help
.
Caso você queira ajuda para um comando específico, pode simplesmente combiná-lo com --help
. Por exemplo, se você deseja mais informações sobre o comando yarn install
, digite:
Alternativas ao Yarn
O Yarn é uma solução muito recomendável para quem quer compartilhar ou utilizar código com segurança. Mas também existem boas alternativas ao Yarn, que podem cumprir as mesmas funções.
npm
O npm (Node Package Manager) é uma das opções mais comuns para trabalhar com o Node.js. Ele é muito simples, rápido e seguro de usar, além de ser perfeitamente compatível com o ambiente de execução. Essa ferramenta oferece um registro com mais de 1,3 milhão de pacotes, bem como a interface CLI. Neste tutorial para o Yarn install, por exemplo, também utilizamos o npm.
pnpm
O pnpm é outro gerenciador de pacotes open source totalmente adequado para trabalhar com JavaScript. Sua estrutura é semelhante à do npm, mas ele utiliza links simbólicos (symlinks) e não requer a instalação local de vários pacotes idênticos. Esse programa foi desenvolvido para oferecer uma alternativa ainda mais eficiente ao npm, sendo portanto uma opção interessante para substituir o Yarn.
Bower
A terceira alternativa é o Bower, um gerenciador de pacotes gratuito para desenvolvimento web do lado do cliente. Portanto, ele foi otimizado para o trabalho no front-end. Para isso, também há uma grande diversidade de pacotes disponíveis. Além do JavaScript, esse gerenciador também permite trabalhar com outros componentes, como HTML e CSS. Ele é muito fácil de usar e funciona por uma linha de comando do Node.js.