Fil est une abréviation de "Encore un autre négociateur de ressources»Et est un gestionnaire de packages de divers logiciels. La meilleure chose à propos du fil est qu'il vous permet de partager et d'utiliser le code en toute sécurité et rapidement parmi les développeurs distincts du monde entier.
Si vous souhaitez créer votre propre logiciel et que vous rencontrez des difficultés, le fil vous aidera à utiliser la solution d'autres développeurs. Lorsque vous utilisez du fil et qu'il y a un problème existant, nous le signalerons et lorsque le problème est résolu, vous pouvez à nouveau utiliser le fil mis à jour.
Le module ou le package est le moyen de partager un code. Le package se compose d'un code avec toute sa description dans le «emballer.json" déposer.
Le fil est considéré comme plus efficace et plus efficace que Java car il permet à d'autres applications, y compris Spark, d'exécuter sur le package de fils. Les applications du fil pourraient simultanément travailler ensemble dans un cluster similaire.
Les quatre principaux composants du fil sont enrôlés ci-dessous:
Si vous souhaitez utiliser du fil, vous devez l'installer sur vos machines. Vous pouvez installer du fil de plusieurs manières.
Architecture du fil
Tout d'abord, le client envoie une application au gestionnaire de ressources. Ensuite, le gestionnaire de ressources a la possibilité de réserver le conteneur pour lancer le gestionnaire d'applications. Par la suite, le gestionnaire d'applications travaille désormais avec les conteneurs du gestionnaire de ressources et envoie une notification au gestionnaire de nœuds. Ensuite, le gestionnaire de nœuds démarre l'application. L'exécution du code d'application est effectuée dans le conteneur. Le client obtient l'état des applications via le gestionnaire de ressources ou le gestionnaire d'applications. Une fois le processus terminé, le gestionnaire d'applications se désinscrive du gestionnaire de ressources. L'illustration de l'architecture du fil est indiquée ci-dessous.
Installation du fil via NPM
Le gestionnaire de packages NPM est fortement recommandé pour l'installation du fil. Lorsque vous avez installé NPM sur vos machines, exécutez la commande suivante dans le terminal pour installer une version mise à jour du fil.
NPM INSTALLANT - GLOBAL FIL
Exemple
Méthodes alternatives pour télécharger le fil
Si vous souhaitez installer du fil par chocolaté, vous devez d'abord installer Chocolatey. Vous pouvez facilement télécharger ce gestionnaire de packages à partir de son site officiel.
Lorsque vous avez installé avec succès le gestionnaire de packages chocolatés sur vos machines. Puis vérifiez votre machine si le nœud.JS est déjà installé ou non. Sinon, visitez ce lien https: // nodejs.org / en / et télécharger à partir de là. Par la suite, exécutez la commande suivante dans le terminal:
choco installer le fil
De plus, vous pouvez également installer du fil via Scoop. Vous pouvez facilement télécharger ce package à partir de son site Web. Lorsque vous êtes installé avec succès Scoop sur vos machines, exécutez la commande mentionnée ci-dessous.
Scoop Installer le fil
Scoop vérifie si le nœud.JS est téléchargé sur votre système ou non. Sinon, il vous propose de le télécharger efficacement en utilisant une seule commande comme indiqué ci-dessous:
Scoop Installer Nodejs
Il existe une méthode alternative pour télécharger le fil pour Linux qui ont la commande mentionnée ci-dessous:
sudo émerge --ask sys-apps / yarn
Maintenant, nous allons expliquer brièvement certaines des commandes de fil communes dans le même article.
Vérifiez la version du fil
Vous pouvez vérifier la version du fil en quelques secondes en utilisant cette commande comme mentionné ci-dessous:
FILLE - Version
Mettre à jour la version du fil
Si vous souhaitez mettre à jour la version du fil, exécutez la commande suivante.
Version du fil du fil les plus tard
Faire un nouveau projet
Exécutez la commande mentionnée ci-dessous pour créer un nouveau projet.
Init de fil
Chaque fois que vous exécutez la commande susmentionnée, vous devez répondre à toutes les questions comme le nom du projet, la version, la description du projet, etc. Vous avez maintenant créé votre projet avec succès.
Sortir
Installer des dépendances
En utilisant cette commande, vous pouvez facilement télécharger toutes les dépendances.
fil
Installation du fil
Exemple
Ajouter des dépendances
Exécutez la commande suivante comme mentionné ci-dessous pour changer votre package. Pour cela, vous devez ajouter le package comme dépendance.
yarn add [package]
yarn add [package] @ [version]
yarn add [package] @ [tag]
Lorsque nous utilisons ces commandes, il ajoutera automatiquement des dépendances dans le package.Fichier JSON et il modifiera également le fil.Verrouiller le fichier en conséquence.
Exemple
Dans cet exemple, nous spécifions quelle version du package que nous allons télécharger.
Sortir
Mettre à niveau les dépendances
En utilisant ces commandes, vous allez facilement mettre à niveau les dépendances. Lorsque nous utilisons ces commandes, elle mettra automatiquement à moderniser les dépendances dans le package.json et fil.Verrouiller le fichier en conséquence.
mise à niveau du fil [package]
mise à niveau du fil [package] @ [version]
mise à niveau du fil [package] @ [tag]
Exemple
Dans cet exemple, nous spécifions quelle version du package que nous allons mettre à niveau des dépendances.
Sortir
Supprimer les dépendances
En utilisant cette commande, vous supprimerez facilement la dépendance. Emballer.json et fil.Les fichiers de verrouillage seront automatiquement mis à niveau en conséquence.
Yarn retire [package]
Exemple
Dans cet exemple, nous spécifions quel package nous allons supprimer des dépendances.
Sortir
Différents traitements de données, y compris le traitement interactif et le traitement des flux, pourraient être effectués via le fil. Il aide à traiter les données qui sont stockées dans HDFS «Système de fichiers distribué Hadoop». Cela montre un point de fil.
Conclusion
Cet article transmet principalement le concept de fil. Dans cet article, nous avons appris ce qu'est le fil et aussi les commandes communes du fil ainsi que des exemples pour créer un nouveau projet et ajouter / supprimer les dépendances. Si vous ne connaissez pas le fil, vous devez essayer ces commandes.