2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
Dans le monde du développement JavaScript, les gestionnaires de packages sont un outil indispensable pour les développeurs. Yarn, créé par Facebook, est un outil de gestion des dépendances rapide, fiable et sécurisé qui fournit aux applications JavaScript un moyen plus efficace de gérer l'installation, les mises à jour et le contrôle des versions des packages. Cet article présentera l'utilisation de base de Yarn et aidera les développeurs à mieux utiliser cet outil puissant.
Yarn vise à résoudre certaines des lacunes de npm (le gestionnaire de packages fourni avec Node.js), telles que l'installation lente des dépendances et l'installation incohérente des dépendances. Yarn améliore les performances et la fiabilité grâce aux fonctionnalités suivantes :
yarn.lock
) assurez-vous que la même version des dépendances est installée dans différents environnements.Avant de commencer à utiliser Yarn, vous devez l'installer. Yarn peut être installé avec la commande suivante :
npm install -g yarn
Ou, si vous utilisez Homebrew (macOS uniquement), vous pouvez utiliser :
brew install yarn
Créer un nouveau projet avec Yarn est très simple. Tout d'abord, créez un nouveau répertoire et initialisez un nouveau projet Node.js :
mkdir my-project
cd my-project
yarn init -y
Cela créera unpackage.json
fichier, qui est une liste des dépendances et de la configuration du projet.
Yarn propose plusieurs façons d'installer des dépendances :
yarn add <package>
yarn add <package1> <package2> ...
yarn add <package> --dev
Mettez à jour les dépendances du projet vers la dernière version :
yarn upgrade
Ou mettez à jour des dépendances spécifiques :
yarn upgrade <package>
Supprimez les dépendances du projet :
yarn remove <package>
Le fil vous permet depackage.json
Définissez des scripts et exécutez-les avec :
yarn run <script>
Par exemple, si vous avez un fichier appeléstart
Le script peut être exécuté comme ceci :
yarn run start
Les espaces de travail Yarn sont une fonctionnalité de Yarn qui vous permet de gérer plusieurs packages (ou projets) dans leur ensemble. Ceci est utile pour gérer de grands projets ou bibliothèques.
Pour utiliser les espaces de travail, commencez parpackage.json
Ajouter à"workspaces"
Des champs:
{
"workspaces": [
"packages/*"
]
}
Ensuite, vous pouvez utiliseryarn workspace
commande pour effectuer des opérations sur un sous-paquet spécifique :
yarn workspace <sub-package> run <script>
En plus de la gestion de base des dépendances, Yarn fournit également des fonctionnalités avancées, telles que les mutex (résolutions), le système de plug-ins, etc., qui peuvent vous aider à contrôler les dépendances et le processus de construction plus en détail.
Yarn est un gestionnaire de packages JavaScript riche en fonctionnalités et hautes performances qui fournit un support puissant pour le développement JavaScript moderne. Grâce à l'introduction de cet article, vous devriez pouvoir commencer à utiliser Yarn pour gérer les dépendances de votre projet et utiliser ses fonctionnalités avancées pour améliorer l'efficacité du développement.