Kā instalēt dziju CentOS 8


Izveidojis Facebook, Yarn ir visnoderīgākais un jaunākais paketes pārvaldnieks NodeJS, kas ir aizstājis npm. Lai gan npm darbojas vienkārši, dzija tiek piegādāta ar dažiem uzlabojumiem, kas piešķir tai konkurētspēju pār npm. Patiesībā izstrādātāji tagad migrē savus Node.JS projektus uz Dzija.

Ieteicams lasīt: 18 labākie NodeJS ietvari izstrādātājiem 2019. gadā

Pirmkārt, dzija rūķē npm paketes instalēšanas ātruma ziņā. Dzija ir daudz ātrāka par npm un vienlaikus instalē paketes, padarot to par labāku izvēli nekā npm.

Turklāt, instalējot pakotni, tiek instalēta globālā kešatmiņa, kurā ir visas atkarības. Tas atceļ nepieciešamību atgriezties tiešsaistē, lai tos vēlreiz lejupielādētu, un turpmāko instalēšanu padara daudz ātrāku

Otrkārt, dzija tiek uzskatīta par drošāku nekā npm. Tas notiek tāpēc, ka tas instalē paketes no failiem package.json vai yarn.lock.

Yarn.lock garantē, ka viena un tā pati pakete ir instalēta visās ierīcēs, tādējādi novēršot kļūdas, kas rodas, instalējot dažādas versijas. Turpretī npm pakotnes instalē no atkarībām, kas rada drošības problēmas instalēto pakotņu versiju neatbilstību dēļ.

Šajā apmācībā jūs uzzināsiet, kā instalēt dziju CentOS 8. Sāksim.

1. darbība: instalējiet NodeJS CentOS 8

Vispirms piesakieties savā CentOS 8 sistēmā kā root lietotājs un instalējiet EPEL repozitoriju, kā parādīts.

# yum install epel-release

Pēc tam instalējiet NodeJS CentOS 8, izmantojot komandu.

# yum module install nodejs

Lai apstiprinātu Node.JS palaišanas instalēšanu.

# node -v
# node --version

No izejas mēs esam instalējuši mezgla versiju 10.16.3.

2. darbība: iespējojiet dzijas krātuvi

Pēc veiksmīgas Node.js instalēšanas iepriekšējā darbībā mums jāiespējo dzijas krātuve, izmantojot šādu čokurošanās komandu.

# curl --silent --location https://dl.yarnpkg.com/rpm/yarn.repo | tee /etc/yum.repos.d/yarn.repo

Pēc tam pievienojiet GPG atslēgu, izmantojot komandu rpm.

# rpm --import https://dl.yarnpkg.com/rpm/pubkey.gpg

3. darbība: instalējiet dziju CentOS 8

Tagad instalējiet Dzija, izmantojot komandu.

# yum install yarn

Lai pārbaudītu instalēto dzijas versiju, palaidiet.

# yarn --version

1.21.1

No izejas mēs varam redzēt, ka jaunākā instalētās dzijas versija ir Dzija v. 1.21.1.

4. darbība: izveidojiet jaunu projektu dzijā

Varat izveidot jaunu projektu, izmantojot komandu dzija init un vēlāk sekojot projekta nosaukumam. Piemēram:

# yarn init my_first_project

Jums tiks piedāvāts atbildēt uz pāris jautājumiem. Jūs varat izlemt atbildēt uz Jā vai Nē vai vienkārši nospiediet taustiņu ENTER, lai pārietu uz nākamo jautājumu.

Beigās tiek izveidots fails package.json, un to var apstiprināt, izmantojot komandu ls, kā parādīts.

# ls -l package.json

Šajā failā ir visa tikko sniegtā informācija, un jūs to apskatāt, izmantojot komandu cat.

# cat package.json

5. darbība: instalējiet pakas, izmantojot dziju

Lai instalētu pakotni, vienkārši izmantojiet sintaksi.

# yarn add [package_name]

Piemēram,

# yarn add express

Lai noņemtu paketi, vienkārši palaidiet.

# yarn remove express

Dzijai ir noderīgi ieguvumi, kuru mērķis ir kompensēt npm trūkumus. Tas ir daudz ātrāk, drošāk un pakāpeniski apsteidz npm kā mezgla iecienītāko pakotņu pārvaldnieku.

Izmantojot dziju, jūs varat ērti un ērti izvietot savus projektus, vienlaikus izvairoties no neērtībām, kas rodas ar npm. Īsumā, dzija ir labāka no abām. Izmēģiniet to un dariet mums zināmu savu pieredzi!