Ricerca nel sito web

Come installare Yarn Package Manager su Ubuntu 22.04


Questo tutorial esiste per queste versioni del sistema operativo

  • Ubuntu 22.04 (Jammy Jellyfish)
  • Ubuntu 20.04 (Focal Fossa)

Su questa pagina

  1. Prerequisiti
  2. Installa Node.js
  3. Abilita Corepack
  4. Installa Yarn su Ubuntu 22.04
  5. Come usare il filato
  6. Come aggiornare il filato
  7. Rimuovi il pacchetto di filati
  8. Conclusione

Yarn è un gestore di pacchetti per ambienti JavaScript. È un'alternativa al gestore di pacchetti NPM ed è stato sviluppato da Facebook in collaborazione con Google, Tilde ed Expo Dev. Yarn accelera il processo di installazione per installare i pacchetti dalla cache locale. È progettato per risolvere problemi relativi alla sicurezza e alle prestazioni con basi di codice di grandi dimensioni.

In questo tutorial, ti mostrerò come installare il gestore di pacchetti Yarn su Ubuntu 22.04.

Prerequisiti

  • Un server che esegue Ubuntu 22.04.
  • Sul server è configurata una password di root.

Installa Node.js

Prima di installare Yarn, il pacchetto Node.js deve essere installato sul tuo server. Innanzitutto, installa lo strumento curl con il seguente comando:

apt install curl -y

Successivamente, aggiungi il repository Node.js utilizzando il seguente comando:

curl -fsSL https://deb.nodesource.com/setup_current.x | bash -

Successivamente, installa il pacchetto Node.js utilizzando il seguente comando:

apt install nodejs -y

Abilita Core Pack

Corepack è un gestore di pacchetti che ti consente di installare Yarn sul tuo server. Per impostazione predefinita, il Corepack viene installato con i pacchetti Node.js. Ma è disabilitato per impostazione predefinita. Quindi dovrai abilitarlo per l'uso.

Puoi abilitare il Corepack con il seguente comando:

corepack enable

Installa Yarn su Ubuntu 22.04

Usando Corepack, puoi facilmente installare e attivare il pacchetto Yarn sul tuo server. Corepack ti consente di gestire diverse versioni del pacchetto Yarn su più progetti.

Esegui il seguente comando per installare e attivare l'ultima versione di Yarn:

corepack prepare  --activate

Ora puoi controllare la versione di Yarn usando il seguente comando:

yarn --version

Otterrai il seguente output:

3.2.3

Puoi anche utilizzare il Corepack per installare la versione precedente di Yarn.

Ad esempio, esegui il seguente comando per installare Yarn 3.1.1:

corepack prepare  --activate

Successivamente, imposta la versione predefinita su Yarn 3.1.1 ed esegui il seguente comando:

yarn set version 3.1.1

Otterrai il seguente output:

? YN0000: Retrieving https://repo.yarnpkg.com/3.1.1/packages/yarnpkg-cli/bin/yarn.js
? YN0000: Saving the new release in .yarn/releases/yarn-3.1.1.cjs
? YN0000: Done in 0s 790ms

Se desideri impostare la versione predefinita di Yarn sulla versione stabile, esegui il seguente comando:

yarn set version stable

Come usare il filato

Usando Yarn, puoi installare e rimuovere facilmente qualsiasi pacchetto.

Innanzitutto, inizializza il progetto Yarn con il seguente comando:

yarn init

Otterrai il seguente output:

{
  name: 'root',
  packageManager: ''
}

Successivamente, installa il pacchetto React usando il seguente comando:

yarn add react

Otterrai il seguente output:

? YN0000: ? Resolution step
? YN0000: ? Completed in 0s 332ms
? YN0000: ? Fetch step
? YN0013: ? :4.0.0 can't be found in the cache and will be fetched from the remote registry
? YN0013: ? :1.4.0 can't be found in the cache and will be fetched from the remote registry
? YN0013: ? :18.2.0 can't be found in the cache and will be fetched from the remote registry
? YN0000: ? Completed in 0s 418ms
? YN0000: ? Link step
? YN0000: ? Completed
? YN0000: Done in 0s 808ms

Per installare la versione specifica del pacchetto, eseguire il seguente comando:

yarn add 

Per aggiornare la dipendenza, eseguire il seguente comando:

yarn up package

Per rimuovere qualsiasi pacchetto, eseguire il seguente comando:

yarn remove package

Come aggiornare il filato

Se desideri aggiornare Yarn alla versione più recente, esegui il seguente comando:

yarn set version stable
yarn install

Rimuovere il pacchetto di filati

Se non desideri utilizzare Yarn, puoi disinstallarlo facilmente utilizzando il seguente comando:

corepack disable yarn

Conclusione

In questo post, abbiamo spiegato come installare Yarn su Ubuntu 22.04. Abbiamo anche spiegato di installare e gestire più versioni di Yarn. Spero che questa guida ti aiuti a gestire il tuo progetto JavaScript.