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.
Zotsatira
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:
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):
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:
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:
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):
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):
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:
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.
Khalani oyamba kuyankha