Android

Kuinka asentaa lanka centos 8: een

How to Setup Multinode Hadoop 2 on CentOS/RHEL Using VirtualBox

How to Setup Multinode Hadoop 2 on CentOS/RHEL Using VirtualBox

Sisällysluettelo:

Anonim

Lanka on npm: n kanssa yhteensopiva JavaScript-pakettihallinta, joka auttaa automatisoimaan npm-pakettien asennus-, päivitys-, määritys- ja poistamisprosessit.

Se luotiin ratkaisemaan joukko ongelmia npm: n kanssa, kuten nopeuttamaan pakettien asennusprosessia yhdenmukaistamalla toimia ja vähentämällä verkkoyhteyteen liittyviä virheitä.

Tämä opetusohjelma opastaa sinua langan asentamisessa CentOS 8: een. Käsittelemme myös perusteet langan käyttämiselle uuden projektin luomiseen ja riippuvuuksien lisäämiseen / poistamiseen.

Langan asentaminen CentOS 8: een

Suorita seuraavat vaiheet juurina tai käyttäjinä, joilla on sudo-oikeudet, asentaaksesi langan CentOS 8: lle:

  1. Jos Node.js-tiedostoa ei ole asennettu järjestelmään, asenna Node.js-paketti kirjoittamalla:

    sudo dnf install @nodejs

    Kirjoittamishetkellä Centos8-arkistojen Node.js-versio on v10.x.

    Ota lankarekisteri käyttöön ja tuo arkiston GPG-avain:

    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

    Virallista lankavarastoa ylläpidetään johdonmukaisesti ja se tarjoaa uusimman version.

    Kun arkisto on otettu käyttöön, asenna lanka:

    sudo dnf install yarn

    Varmista asennus tulostamalla langan versionumero:

    yarn --version

    Tämän artikkelin kirjoittamisessa langan uusin versio on versio 1.21.1 :

    1.21.1

Langan käyttäminen

Nyt kun olet langan asentanut CentOS-järjestelmään, tutkimme joitain yleisimpiä lankakomentoja.

Uuden projektin luominen

Luo uusi lankaprojekti käyttämällä yarn init jota seuraa projektin nimi. Esimerkiksi, jos haluat luoda projektin nimeltä my_project kirjoita:

yarn init my_project

Ohjelma kysyy useita kysymyksiä. Voit joko vastata tai painaa enter haluat käyttää oletusarvoja:

yarn init v1.21.1 question name (alex): 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.

Kaikki, mitä komento tekee, luo perustiedoston package.json joka sisältää package.json tiedot. Tätä tiedostoa voidaan muokata milloin tahansa.

Voit lisätä langan myös olemassa olevaan hakemistoon. Siirry tähän hakemistoon ja suorita:

yarn init my_project

Lisää riippuvuus

Lisää paketti riippuvuudeksi projektiisi käyttämällä yarn add -komentoa, jota seuraa paketin nimi:

yarn add

Komento asentaa paketin ja kaikki siitä riippuvat paketit ja päivittää projektin package.json ja yarn.lock tiedostot.

Oletuksena, jos vain paketin nimi annetaan, Lanka asentaa uusimman version. Asenna tietty versio tai tunniste seuraavalla syntaksilla:

yarn add @

Riippuvuuden parantaminen

Päivitä paketti suorittamalla yarn upgrade jota seuraa paketin nimi:

yarn upgrade

Yllä oleva komento päivittää projektin riippuvuudet uusimpaan versioonsa paketti.json-tiedostossa määritetyn version mukaan.

Voit myös määrittää paketin version tai tunnisteen:

yarn upgrade @

Riippuvuuden poistaminen

Jos haluat poistaa paketin projektin riippuvuuksista, yarn remove jota seuraa paketin nimi:

yarn remove

Tämä komento päivittää myös projektin package.json ja yarn.lock tiedostot.

Kaikkien projektiriippuvuuksien asentaminen

Asenna kaikki olemassa olevan projektin riippuvuudet, jotka on määritetty tiedostossa package.json :

yarn

tai

yarn install

johtopäätös

Olemme osoittaneet, kuinka lanka asennetaan CentOS 8 -koneeseesi. Lisätietoja langasta on Langan dokumentaatiosivulla.

nodejs npm langas centos