Android

Hoe garen op centos te installeren 7

Установка и настройка CentOS в VirtualBox

Установка и настройка CentOS в VirtualBox

Inhoudsopgave:

Anonim

Yarn is een JavaScript-pakketbeheerder die compatibel is met npm en waarmee u het proces van het installeren, bijwerken, configureren en verwijderen van npm-pakketten kunt automatiseren.

Het is gemaakt om een ​​aantal problemen met de npm op te lossen, zoals het versnellen van het installatieproces van pakketten door activiteiten te parallelliseren en fouten met betrekking tot netwerkconnectiviteit te verminderen.

In deze tutorial laten we u zien hoe u Yarn installeert op een CentOS 7-systeem vanuit de Yarn RPM-pakketrepository.

voorwaarden

Voordat u met de zelfstudie begint, moet u zijn aangemeld als een gebruiker met sudo-rechten.

Garen installeren op CentOS

Volg de onderstaande stappen om Garen op uw CentOS 7-systeem te installeren:

  1. curl --silent --location https://rpm.nodesource.com/setup_10.x | sudo bash -

    Installeer het Node.js-pakket door te typen:

    sudo yum install nodejs

    De officiële Yarn-repository wordt consistent onderhouden en biedt de meest up-to-date versie. Om de Yarn-repository in te schakelen en de GPG-sleutel van de repository te importeren, geeft u de volgende opdrachten uit:

    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

    Nadat de repository is toegevoegd, kunt u Yarn installeren door het volgende uit te voeren:

    sudo yum install yarn

    Controleer de installatie door het versienummer van het garen af ​​te drukken:

    yarn --version

    Op het moment dat dit artikel wordt geschreven, is de nieuwste versie van Garen versie 1.17.3 .

    1.17.3

Garen gebruiken

Nu u garen op uw CentOS-systeem hebt geïnstalleerd, zullen we enkele van de meest voorkomende garenopdrachten onderzoeken.

Een nieuw project maken

Om een ​​nieuw yarn init te maken, gebruikt u de opdracht yarn init gevolgd door de projectnaam. Als u bijvoorbeeld een project met de naam my_project wilt maken, typt u:

yarn init my_project

Het script zal je verschillende vragen stellen. U kunt antwoorden of op enter drukken enter de standaardwaarden te gebruiken:

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.

Eenmaal voltooid, maakt het script een basispakket.json-bestand met de informatie die u hebt opgegeven. U kunt dit bestand op elk gewenst moment openen en bewerken.

Afhankelijkheid toevoegen

yarn add

Met de bovenstaande opdracht worden ook de projectbestanden package.json en yarn.lock .

U kunt ook de pakketversie of pakket-tag opgeven:

yarn add @

Afhankelijkheid verbeteren

Gebruik een van de volgende opties om een ​​afhankelijkheid te upgraden:

yarn upgrade yarn upgrade @

Met de bovenstaande opdracht worden de projectafhankelijkheden bijgewerkt naar hun nieuwste versie volgens het versiebereik dat is opgegeven in het bestand package.json.

Afhankelijkheid verwijderen

Typ eenvoudigweg om een ​​afhankelijkheid te verwijderen:

yarn remove

Met deze opdracht worden ook de bestanden package.json en yarn.lock het project yarn.lock .

Alle projectafhankelijkheden installeren

Om alle afhankelijkheden van een bestaand project te installeren die zijn opgegeven in de package.json bestandsrun:

yarn

of

yarn install

Conclusie

We hebben u laten zien hoe u garen op uw CentOS 7-machine kunt installeren. Ga voor meer informatie over garen naar de documentatiepagina Garen.

nodejs npm garen centos