Yarn è un programma di installazione di pacchetti JavaScript e un gestore delle dipendenze originariamente rilasciato da Facebook in collaborazione con Google.
Il filato viene fornito con modifiche destinate a rivaleggiare con npm
essendo il più popolare del suo ramo. Se provieni da npm, Yarn sostituisce il flusso di lavoro esistente per il client npm o altri gestori di pacchetti pur essendo compatibile con il registro npm.
Inoltre, Yarn ha attirato molta attenzione non solo per i suoi creatori, ma anche per il suo cambiamento nell'approccio al download e all'installazione di pacchetti e alla gestione delle dipendenze.
Molti usano Yarn come alternativa a npm. Quindi, impariamo come installarlo e vediamo come funziona.
Installa Yarn su Ubuntu 20.04
Esistono due metodi per installare il filato. Puoi usare il repository di filato o usare npm per installarlo. Entrambi i metodi sono descritti di seguito.
Metodo 1:utilizzo del repository Yarn per Ubuntu
Esiste un repository che possiamo utilizzare in Ubuntu 20.04 che garantisce l'integrazione con il sistema oltre a poterlo aggiornare dal gestore aggiornamenti.
Quindi, apri un terminale e assicurati che Ubuntu sia aggiornato.
sudo apt update sudo apt upgrade
Successivamente, scarica e aggiungi la chiave GPG dal repository al sistema. Questo processo fa sì che il sistema consideri il repository esterno che stiamo per aggiungere come sicuro.
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
Se non hai curl
installato, puoi installarlo dai repository ufficiali, eseguendo
sudo apt install curl
Successivamente, aggiungi il repository Yarn al sistema eseguendo:
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
Ora non resta che aggiornare APT e installare Yarn.
sudo apt update sudo apt install yarn
Ciò porterà molte dipendenze diverse. Se hai già installato NodeJS e npm, potresti trovare conveniente eseguire questo comando invece del precedente
sudo apt install --no-install-recommends yarn
Non resta che verificare la versione installata con il seguente comando:
yarn --version
Metodo 2:installare Yarn su Ubuntu 20.04 utilizzando NPM
Se hai intenzione di utilizzare Yarn, dovresti già avere NodeJS su Ubuntu 20.04 e npm installati.
In questo senso, una volta installati, basta eseguire questo comando per installare Yarn.
sudo npm install --global yarn
Questo metodo è quello consigliato dalla documentazione ufficiale del progetto.
Rimozione del filato su Ubuntu 20.04
Se vuoi disinstallare Yarn su Ubuntu 20.04 puoi farlo facilmente da terminale.
Se hai installato Yarn usando il metodo 1, devi disinstallarlo eseguendo
sudo apt remove yarn
Inoltre, si consiglia di rimuovere il repository dal sistema.
sudo rm /etc/apt/sources.list.d/yarn.list
Nel caso in cui tu abbia installato Yarn usando npm, devi disinstallarlo eseguendo
sudo npm uninstall yarn
In questo modo non ne rimarrà traccia sul sistema.
Conclusione
Yarn è un innovativo gestore di pacchetti che consente agli sviluppatori Javascript di svolgere il proprio lavoro in modo rapido ed efficiente, soprattutto su progetti di grandi dimensioni.