le mie informazioni di contatto
Posta[email protected]
2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
Nel mondo dello sviluppo JavaScript, i gestori di pacchetti sono uno strumento indispensabile per gli sviluppatori. Yarn, creato da Facebook, è uno strumento di gestione delle dipendenze veloce, affidabile e sicuro che fornisce alle applicazioni JavaScript un modo più efficiente per gestire l'installazione dei pacchetti, gli aggiornamenti e il controllo della versione. Questo articolo introdurrà l'utilizzo di base di Yarn e aiuterà gli sviluppatori a utilizzare meglio questo potente strumento.
Yarn mira a risolvere alcune delle carenze di npm (il gestore di pacchetti fornito con Node.js), come l'installazione lenta delle dipendenze e l'installazione incoerente delle dipendenze. Il filato migliora le prestazioni e l'affidabilità attraverso le seguenti caratteristiche:
yarn.lock
) garantisce che le stesse versioni delle dipendenze siano installate in ambienti diversi.Prima di iniziare a utilizzare Yarn, devi installarlo. Il filato può essere installato con il seguente comando:
npm install -g yarn
Oppure, se utilizzi Homebrew (solo macOS), puoi utilizzare:
brew install yarn
Creare un nuovo progetto con Yarn è molto semplice. Innanzitutto, crea una nuova directory e inizializza un nuovo progetto Node.js:
mkdir my-project
cd my-project
yarn init -y
Questo creerà un filepackage.json
file, che è un elenco delle dipendenze e della configurazione del progetto.
Yarn offre diversi modi per installare le dipendenze:
yarn add <package>
yarn add <package1> <package2> ...
yarn add <package> --dev
Aggiorna le dipendenze del progetto alla versione più recente:
yarn upgrade
Oppure aggiorna dipendenze specifiche:
yarn upgrade <package>
Rimuovere le dipendenze dal progetto:
yarn remove <package>
Il filato te lo permettepackage.json
Definisci gli script ed eseguili con:
yarn run <script>
Ad esempio, se hai un file chiamatostart
Lo script può essere eseguito in questo modo:
yarn run start
Gli spazi di lavoro Yarn sono una funzionalità di Yarn che ti consente di gestire più pacchetti (o progetti) nel loro insieme. Ciò è utile per gestire progetti o librerie di grandi dimensioni.
Per utilizzare Workspaces, innanzituttopackage.json
Aggiungere"workspaces"
Campi:
{
"workspaces": [
"packages/*"
]
}
Quindi è possibile utilizzareyarn workspace
comando per eseguire operazioni su un sottopacchetto specifico:
yarn workspace <sub-package> run <script>
Oltre alla gestione di base delle dipendenze, Yarn fornisce anche alcune funzionalità avanzate, come mutex (risoluzioni), sistema di plug-in, ecc., che possono aiutarti a controllare le dipendenze e il processo di creazione in modo più dettagliato.
Yarn è un gestore di pacchetti JavaScript ricco di funzionalità e ad alte prestazioni che fornisce un potente supporto per il moderno sviluppo JavaScript. Attraverso l'introduzione di questo articolo, dovresti essere in grado di iniziare a utilizzare Yarn per gestire le dipendenze del tuo progetto e utilizzare le sue funzionalità avanzate per migliorare l'efficienza dello sviluppo.