Come Abilitare Yarn
Yarn
è uno strumento di gestione dei pacchetti veloce, affidabile e sicuro, sviluppato da Facebook. Offre una velocità di installazione delle dipendenze più rapida rispetto a npm
, un miglior supporto offline e una risoluzione delle dipendenze più affidabile. Utilizzare Yarn
può aiutare gli sviluppatori a gestire in modo più efficiente le dipendenze del progetto, migliorando la produttività.
Abilitare Yarn
Node.js installato tramite ServBay di solito viene fornito con Yarn
preinstallato e abilitato di default. Se Yarn
non è abilitato o necessita di aggiornamenti, puoi seguire i seguenti passaggi.
Verificare che Yarn sia installato
- Apri il terminale e inserisci il seguente comando per verificare la versione di
Yarn
:bashOutput di esempio:yarn -v
1bash1.22.19
1
Installare o aggiornare Yarn
Se inserendo yarn
appare il seguente messaggio, significa che è necessario installare o aggiornare Yarn
. Digita Y
per procedere all'installazione o all'aggiornamento:
$ yarn -v
! Corepack is about to download https://registry.yarnpkg.com/yarn/-/yarn-1.22.22.tgz
? Do you want to continue? [Y/n]
1.22.22
2
3
4
5
Dopo aver confermato l'installazione o l'aggiornamento, controlla nuovamente la versione:
$ yarn -v
1.22.22
2
Se Yarn
non è installato o deve essere aggiornato manualmente, puoi farlo tramite il seguente comando:
npm install -g yarn
Dopo l'installazione o l'aggiornamento, verifica nuovamente la versione:
yarn -v
Seguendo questi passaggi, puoi assicurarti che Yarn
sia installato correttamente e aggiornato all'ultima versione.
Vantaggi dell'utilizzo di Yarn
I principali vantaggi di Yarn
sono la rapida installazione delle dipendenze, un miglior supporto offline e una risoluzione delle dipendenze più affidabile. Di seguito sono riportati alcuni esempi pratici dell'utilizzo di Yarn
:
Inizializzare un progetto
Utilizza Yarn
per inizializzare un nuovo progetto Node.js:
yarn init
Questo guiderà nella creazione di un nuovo file package.json
contenente informazioni di base sul progetto e le dipendenze.
Installare dipendenze
Utilizza Yarn
per installare le dipendenze del progetto:
yarn install
Questo installerà tutte le dipendenze elencate nel file package.json
.
Aggiungere dipendenze
Per aggiungere un nuovo pacchetto di dipendenza:
yarn add lodash
Questo installerà il pacchetto lodash
e aggiornerà il file package.json
.
Rimuovere dipendenze
Per rimuovere un pacchetto di dipendenza:
yarn remove lodash
Questo rimuoverà il pacchetto lodash
dal progetto e aggiornerà il file package.json
.
Aggiornare dipendenze
Per aggiornare tutte le dipendenze del progetto:
yarn upgrade
Utilizzare gli script di Yarn
Yarn
permette di definire script nel file package.json
per eseguire comandi comuni. Ad esempio, aggiungi i seguenti script nel file package.json
:
"scripts": {
"start": "node app.js",
"test": "jest"
}
2
3
4
Puoi eseguire questi script con i seguenti comandi:
yarn start
yarn test
2
Comandi Utili
Installare un pacchetto globalmente:
bashyarn global add <package-name>
1Ad esempio, per installare
create-react-app
:bashyarn global add create-react-app
1Visualizzare i pacchetti globali:
bashyarn global list
1Pulire la cache:
bashyarn cache clean
1
Utilizzando Yarn
, gli sviluppatori possono beneficiare di una velocità di installazione delle dipendenze più rapida, di un miglior supporto offline e di una risoluzione delle dipendenze più affidabile, migliorando così la produttività complessiva.