Yambani, yikani woyang'anira wamkulu wa JavaScript ku Ubuntu 20.04

za ulusi

M'nkhani yotsatira tiwona ulusi. Uwu ndi mtundu wa Kukhazikitsa phukusi la JavaScript ndi manejala wodalira wotulutsidwa ndi Facebook mogwirizana ndi opanga ena monga Google. Chokhazikitsa chimayambitsa kusintha kwa kasamalidwe kodalira, kugwira ntchito, ndi zina kusintha magwiridwe antchito.

Zingwe zimathandizira kulembetsa kwa NPM, koma zimasiyana pakukhazikitsa phukusi. Imagwiritsa ntchito mafayilo achinsinsi ndi Kukhazikitsa kosakhazikika, kukulolani kuti musunge mawonekedwe omwewo zigawo kwa onse ogwiritsa ntchito. Izi zitha kuthandiza kuchepetsa zolakwika zomwe ndizovuta kuziwona pamakina angapo.

M'mapulogalamu ambiri, kuwongolera kudalira ndi gawo lofunikira. Thonje ndi woyang'anira phukusi mwachangu, wotetezeka komanso wodalirika wa ntchito za NodeJS. Izi ndizogwirizana ndi NPM, yomwe imagwiritsidwa ntchito kukhazikitsa, kukonza, kusintha ndikuchotsa maphukusi.

Utoto ndi maneja otseguka. Pogwiritsa ntchito ma checksum, woyang'anira phukusili amatsimikizira kukhulupirika kwa phukusi lililonse lomwe layikidwiratu asanapange nambala yake. Kuphatikiza apo ulusi ukhoza kugwiritsidwa ntchito ngati mulibe intaneti.

M'mizere yotsatira tiwona Momwe mungayikitsire Utoto pa Ubuntu 20.04 LTS pogwiritsa ntchito mzere wazamalamulo. Kuti tigwiritse ntchito tifunika NodeJS , chifukwa zimatengera iye.

Ikani Zolemba pa Ubuntu 20.04 LTS

Malo ovomerezeka pa Ubuntu 20.04 LTS amapezeka kuti akhazikitsidwe. Pogwiritsa ntchito PPA, titha kukhazikitsa Zolumikizira padziko lonse lapansi. Kuti mupitilize kukhazikitsa pamakompyuta athu, tiyenera kutsegula terminal (Ctrl + Alt + T) ndikutsatira izi:

Ikani cURL pa Ubuntu 20.04 LTS

Ngati mulibe chida ichi m'dongosolo lanu, mutha ikani pa posungira phukusi la Ubuntu 20.04 LTS. Zomwe muyenera kuchita ndikutsatira lamulo lotsatirali kuti muike cURL:

Kukhazikitsa curl pa Ubuntu 20.04

sudo apt install curl

Onjezani chinsinsi cha GPG

Tikakhazikitsa bwino cURL m'dongosolo, tisanayambe ndi kukhazikitsa, tidzapita onjezani chinsinsi cha GPG kuti mutsimikizire mapaketi a Yarn. Kuti mulowetse fungulo la GPG, lembani lamulo lotsatirali pamalo omwewo (Ctrl + Alt + T):

onjezani chinsinsi cha GPG

curl -sL https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -

Thandizani malo osungira

Kuti muyambe kukhazikitsa, choyamba tiwonjezera ndikuthandizira posungira mu Ubuntu 20.04 LTS. Kuti tichite izi, mu terminal yomweyo tigwiritsa ntchito lamulo:

onjezani repo

echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list

Sinthani cache ndikusunga Yarn

Pakadali pano, choyamba tidzatero sinthani posungira ya APT kenako ndodo idzayikidwa pa Ubuntu 20.04 LTS pogwiritsa ntchito lamulo ili:

thonje malo

sudo apt update && sudo apt install yarn

Ngati mukugwiritsa ntchito Nodejs ndi NPM, ndiye kuti mutha kukhazikitsa Zolemba polemba lamulo lotsatirali mu terminal (Ctrl + Alt + T):

kukhazikitsa kumalimbikitsa

sudo apt install --no-install-recommends yarn

Onani mtundu wa Yarn

Mukamaliza kukonza, tidzatha fufuzani ngati yayikidwa bwino pa Ubuntu 20.04 system kapena ayi. Tidzachita izi pochita mu terminal yathu (Ctrl + Alt + T):

mtundu wa ulusi womwe udayikidwa pa Ubuntu 20.04

yarn --version

Pambuyo potsatira lamulo ili pamwambapa, otsirayo adzatiwonetsa mtundu womwe waikidwa.

Ikani phukusi ndi Yarn

Maphukusi ambiri adzakhazikitsidwa kuchokera ku registry ya NPM ndipo adzangotchulidwa ndi dzina la phukusi lawo. Mwachitsanzo, ngati tikufuna kukhazikitsa phukusi anatani ya kaundula wa NPM sitingakhale ndi zambiri zoti tilembe lamulo:

chitani kuyika

yarn add react

Para zambiri zamomwe mungayikitsire phukusi ndi Yarn, ogwiritsa ntchito atha kufunsa zolembedwa pankhaniyi zomwe titha kupeza tsamba lawebusayiti.

Ngati mukufuna zambiri pakukhazikitsa Zolemba pa Ubuntu, ogwiritsa ntchito amatha kufunsa fayilo ya tsamba la projekiti. Patsamba lino titha kupezanso fayilo ya Zolemba za ntchitoyi. Tipezanso nambala yanu ndi zambiri kuchokera patsamba la Yarn pa GitHub.


Zomwe zili m'nkhaniyi zikutsatira mfundo zathu za malamulo okonzekera. Kuti mufotokoze cholakwika dinani Apa.

Khalani oyamba kuyankha

Siyani ndemanga yanu

Anu email sati lofalitsidwa. Amafuna minda amalembedwa ndi *

*

*

  1. Wotsogolera pazosankhazi: Miguel Ángel Gatón
  2. Cholinga cha deta: Control SPAM, kasamalidwe ka ndemanga.
  3. Kukhazikitsa: Kuvomereza kwanu
  4. Kulumikizana kwa zomwe zafotokozedwazo: Zomwezo siziziwululidwa kwa anthu ena kupatula pakukakamizidwa mwalamulo.
  5. Zosunga: Zosungidwa ndi Occentus Networks (EU)
  6. Ufulu: Nthawi iliyonse mutha kuchepetsa, kuchira ndikuchotsa zidziwitso zanu.