How to Setup Multinode Hadoop 2 on CentOS/RHEL Using VirtualBox
Indholdsfortegnelse:
- Forudsætninger
- Installation af garn på CentOS
- Brug af garn
- Oprettelse af et nyt projekt
- Tilføjelse af afhængighed
- Opgradering af afhængighed
- Fjern afhængighed
- Installation af alle projektafhængigheder
- Konklusion
Garn er en JavaScript-pakkehåndtering, der er kompatibel med npm, der hjælper dig med at automatisere processen med installation, opdatering, konfiguration og fjernelse af npm-pakker.
Det blev oprettet for at løse et sæt problemer med npm, såsom at fremskynde pakkeinstallationsprocessen ved at parallelisere operationer og reducere fejl i forbindelse med netværksforbindelse.
I denne tutorial vil vi vise dig, hvordan du installerer garn på et CentOS 7-system fra garnet RPM-pakkelager.
Forudsætninger
Før du begynder med selvstudiet, skal du sørge for, at du er logget ind som bruger med sudo-privilegier.
Installation af garn på CentOS
Følg nedenstående trin for at installere Garn på dit CentOS 7-system:
-
curl --silent --location https://rpm.nodesource.com/setup_10.x | sudo bash -
Installer pakken Node.js ved at skrive:
sudo yum install nodejs
Det officielle garnlager vedligeholdes konsekvent og leverer den mest opdaterede version. For at aktivere garnlageret og importere depotets GPG-nøgleudstedelse udgør følgende kommandoer:
curl --silent --location https://dl.yarnpkg.com/rpm/yarn.repo | sudo tee /etc/yum.repos.d/yarn.repo
curl --silent --location https://dl.yarnpkg.com/rpm/yarn.repo | sudo tee /etc/yum.repos.d/yarn.repo
sudo rpm --import
Når depotet er tilføjet, kan du installere Garn ved at køre:
sudo yum install yarn
Bekræft installationen ved at udskrive garnversionsnummeret:
yarn --version
På det tidspunkt, hvor denne artikel skrives, er den nyeste version af Garn version
1.17.3
.1.17.3
Brug af garn
Nu hvor du har installeret garn på dit CentOS-system, udforsker vi nogle af de mest almindelige garnkommandoer.
Oprettelse af et nyt projekt
For at oprette et nyt Garn-projekt skal du bruge kommandoen
yarn init
efterfulgt af projektnavnet. For eksempel at oprette et projekt ved navn
my_project
du:
yarn init my_project
Manuset stiller dig flere spørgsmål. Du kan enten besvare eller trykke på
enter
at bruge standardværdierne:
yarn init v1.17.3 question name (vagrant): Linuxize question version (1.0.0): 0.0.1 question description: Testing Yarn question entry point (index.js): question repository url: question author: Linuxize question license (MIT): question private: success Saved package.json Done in 20.18s.
Når det er afsluttet, opretter scriptet en grundlæggende
package.json
fil, der indeholder de oplysninger, du har givet. Du kan åbne og redigere denne fil når som helst.
Tilføjelse af afhængighed
yarn add
Kommandoen ovenfor opdaterer også projektfilene
package.json
og
yarn.lock
.
Du kan også specificere pakkeversionen eller pakken tag:
Opgradering af afhængighed
Brug en af følgende for at opgradere en afhængighed:
yarn upgrade @
Kommandoen ovenfor opdaterer projektafhængighederne til deres seneste version i henhold til det versioninterval, der er angivet i pakken.json-filen.
Fjern afhængighed
For at fjerne en afhængighed skal du blot indtaste:
yarn remove
Denne kommando opdaterer også projektets
yarn.lock
og
yarn.lock
filer.
Installation af alle projektafhængigheder
Sådan installeres alle afhængigheder af et eksisterende projekt, der er specificeret i
package.json
:
yarn
eller
Konklusion
Vi har vist dig, hvordan du installerer garn på din CentOS 7-maskine. For mere information om garn kan du besøge dokumentationssiden for garn.
nodejs npm garn centosSådan installeres garn på centos 8

Denne tutorial vil guide dig gennem installationen af Garn på CentOS 8. Vi dækker også det grundlæggende om, hvordan du bruger Garn til at oprette et nyt projekt og tilføje / fjerne afhængigheder.
Sådan installeres garn på debian 9

Garn er en JavaScript-pakkehåndtering kompatibel med npm. I denne tutorial vil vi guide dig om, hvordan du installerer Garn på et Debian 9-system via Yarn APT-pakken depot.
Sådan installeres garn på ubuntu 18.04

Garn er en JavaScript-pakkehåndtering kompatibel med npm. I denne tutorial vil vi guide dig om, hvordan du installerer Garn på dit Ubuntu 18.04-system via Yarn APT-pakken depot.