Ntambo, faka lo mphathi wokuncika kweJavaScript ku-Ubuntu 20.04

mayelana ntambo

Esihlokweni esilandelayo sizobheka intambo. Lolu uhlobo lwe Isifaki sephakheji leJavaScript nomphathi wokuthembela okhishwe yi-Facebook ngokubambisana nabanye onjiniyela abanjengo-Google. Lesi sifaki sethula izinguquko ekuphathweni kokuncika, ekwenzeni umsebenzi, nasekuthuthukisweni kokusebenza okuthile.

Intambo isekela ukubhaliswa kwe-NPM, kepha yehlukile ekufakweni kwephakeji. Isebenzisa amafayela wokukhiya nefayela le- i-algorithm yokufaka enqunyelwe, ekuvumela ukuthi ugcine ukwakheka kwesikhombi esifanayo ama-node_modules yabo bonke abasebenzisi ababambe iqhaza kuphrojekthi. Lokhu kungasiza ekwehliseni amaphutha okunzima ukuwalandela kumishini eminingi.

Kumaphrojekthi amaningi wokuhlela, ukuphathwa kokuncika kuwumsebenzi obalulekile. Intambo imenenja yokuncika kwephakeji esheshayo, evikelekile nethembekile yezinhlelo zokusebenza zeNodeJS. Lokhu kuhambelana ne-NPM, okusetshenziselwa ukufaka, ukumisa, ukuvuselela nokususa amaphakheji.

Intambo imenenja yomthombo ovulekile, edala inqolobane yephakheji elandiwe emshinini womsebenzisi futhi engasebenzisa futhi le phakheji lapho kudingeka, ngaphandle kokuyilayisha kaninginingi. Kusetshenziswa amasheke, lo mphathi wephakheji uqinisekisa ubuqotho bephakeji ngalinye elifakiwe ngaphambi kokusebenzisa ikhodi yalo. Ngokwengeziwe Intambo ingasetshenziswa kwimodi engaxhunyiwe ku-inthanethi.

Emigqeni elandelayo sizobona ungayifaka kanjani intambo ku-Ubuntu 20.04 LTS kusetshenziswa imugqa womugqa womyalo. Ukuyisebenzisa siyayidinga I-NodeJS , ngoba kuya ngaye.

Faka intambo ku-Ubuntu 20.04 LTS

Indawo yokugcina esemthethweni ku-Ubuntu 20.04 LTS iyatholakala ukuze ifakwe. Sisebenzisa le PPA, singafaka Intambo emhlabeni jikelele ohlelweni. Ukuqhubeka nokufakwa kukhompyutha yethu, kuzofanele sivule i-terminal (Ctrl + Alt + T) bese silandela ngasinye sezinyathelo ezilandelayo:

Faka i-cURL ku-Ubuntu 20.04 LTS

Uma ungenalo leli thuluzi elifakwe kusistimu yakho okwamanje, ungakwazi ifake kusuka endaweni esemthethweni yephakheji ye-Ubuntu 20.04 LTS. Ukuphela kokufanele ukwenze ukusebenzisa umyalo olandelayo ukufaka i-cURL:

ukufakwa kwe-curl ku-Ubuntu 20.04

sudo apt install curl

Faka ukhiye we-GPG

Lapho sesifake kahle i-cURL ohlelweni, ngaphambi kokuqala ukufakwa, sizoya engeza ukhiye we-GPG ukuqinisekisa amaphakethe entambo. Ukungenisa ukhiye we-GPG, vele uthayiphe umyalo olandelayo ku-terminal efanayo (Ctrl + Alt + T):

engeza ukhiye we-GPG

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

Nika amandla indawo yokugcina izintambo

Ukuqala ukufakwa, okokuqala sizokwengeza futhi sikwazi ukugcina okudingayo ku-Ubuntu 20.04 LTS. Ukwenza kanjalo, esigungwini esifanayo sizosebenzisa umyalo:

engeza i-repo

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

Buyekeza i-cache bese ufaka i-Yarn

Kulesi sigaba, okokuqala sizokwenza buyekeza i-APT cache bese i-Yarn izofakwa ku-Ubuntu 20.04 LTS usebenzisa umyalo olandelayo:

isikhungo sentambo

sudo apt update && sudo apt install yarn

Uma njengamanje usebenzisa amaNodejs ne-NPM, lapho-ke ungafaka i-Yarn ngokuthayipha umyalo olandelayo ku-terminal (Ctrl + Alt + T):

ukufaka kuncoma

sudo apt install --no-install-recommends yarn

Bheka Uhlobo lwentambo

Lapho ukufakwa sekuqediwe, sizokwazi hlola ukuthi ngabe ifakwe ngempumelelo kuhlelo lwethu lwe-Ubuntu 20.04 noma cha. Sizokwenza lokhu ngokwenza ku-terminal yethu (Ctrl + Alt + T):

inguqulo yentambo efakwe ku-Ubuntu 20.04

yarn --version

Ngemuva kokwenza umyalo ongenhla, ukuphela kuzosikhombisa inguqulo efakiwe

Faka amaphakheji nge-Yarn

Amaphakeji amaningi azofakwa kusuka kwirejista ye-NPM futhi azobizwa ngegama lawo lephakeji. Ngokwesibonelo, uma besifuna ukufaka iphakheji usabela kusuka kubhaliso lwe-NPM kuzofanele sibhale kuphela umyalo:

phendula ukufakwa

yarn add react

para imininingwane engaphezulu yokuthi uwafaka kanjani amaphakheji nge-Yarn, abasebenzisi bangaxhumana nemibhalo maqondana nalokhu esingakuthola ku- iwebhusayithi yephrojekthi.

Uma udinga imininingwane eminingi ngokufaka i-Yarn ku-Ubuntu, abasebenzisi bangaxhumana ne- ikhasi lephrojekthi. Kuleli khasi singathola futhi ifayela le- imibhalo mayelana nephrojekthi. Sizothola ikhodi yakho nolwazi oluthe xaxa ekhasini le-Yarn ku GitHub.


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Ubhekele imininingwane: Miguel Ángel Gatón
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.