Otu esi etinye Node.js na CentOS 8
Node.js bụ ebe mepere emepe, obe dị fechaa na ebe Javascript siri ike maka mmemme n'akụkụ ihe nkesa, wuru na Chrome's V8 JavaScript engine ma jiri ya mepụta ngwaọrụ netwọkụ na-agbanwe agbanwe na ngwa weebụ nke chọrọ ọrụ azụ azụ.
Akwadoro Gụọ: 18 NodeJS Frameworks maka ndị mmepe na 2019
N'isiokwu a, anyị ga-egosi gị ụzọ abụọ dị iche iche iji wụnye Node.js na sava CentOS 8 Linux ka ị nwee ike ịmalite.
- Wụnye Node.js site na ebe nchekwa CentOS 8
- Wụnye Node.js na CentOS 8 Iji NVM
Enwere ngwungwu ndabere ole na ole dị ka C++, make, GCC wdg, nke ịchọrọ ịwụnye site na ebe nchekwa CentOS ndabara iji wụnye Node.js kachasị ọhụrụ na CentOS 8 Linux.
Iji wụnye ngwugwu ndabere ndị a, ịkwesịrị ịwụnye Ngwa mmepe na CentOS 8 site na iji iwu yum na-esote.
# yum groupinstall "Development Tools"
Ugbu a depụta modul nke na-enye ngwugwu Node.js site na ebe nchekwa CentOS ndabara site na iji iwu a.
# yum module list nodejs
Site na mmepụta dị n'elu, enwere profaịlụ anọ dị iche iche dị, mana ịkwesịrị ịwụnye naanị profaịlụ ndabara nke gosipụtara na [d]
na-etinye otu nchịkọta oge nke oge.
Iji wụnye ngwugwu Node.js ndabara na sistemụ CentOS 8 gị, mee iwu a.
# yum module install nodejs
Ọ bụrụ na ị bụ onye nrụpụta, ị nwere ike ịwụnye profaịlụ mmepe nke ga-etinye ọba akwụkwọ ndị ọzọ na-enye gị ohere iwulite modul nwere ike ibugharị dị ka egosiri.
# yum module install nodejs/development
Mgbe ị wụnye ngwugwu Node.js, ị nwere ike nyochaa ụdị na ọnọdụ site na iji iwu ndị a.
# node -v # npm -v # which node # which npm
Nke a bụ ụzọ kachasị mfe iji wụnye gburugburu Node.js na CentOS 8 Linux site na ebe nchekwa CentOS.
Ụzọ ọzọ kachasị mfe nke ịwụnye Node.js na-eji NVM, onye njikwa ụdị Node - bụ edemede bash nke na-enye gị ohere ịwụnye, wepụ na idobe ọtụtụ nsụgharị Node.js na usoro.
Iji wụnye ma ọ bụ melite NVM na sistemu CentOS 8, jiri iwu Wget na-esote budata edemede nrụnye nso nso a.
# curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.2/install.sh | bash OR # wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.2/install.sh | bash
Edemede nrụnye dị n'elu, wụnye nvm na akaụntụ onye ọrụ gị. Iji malite iji ya, ịkwesịrị ibu ụzọ nweta .bash_profile gị.
# source ~/.bash_profile
Ugbu a, ị nwere ike depụta ụdị Node.js dị site na iji ls-remote
.
# nvm list-remote
... v12.2.0 v12.3.0 v12.3.1 v12.4.0 v12.5.0 v12.6.0 v12.7.0 v12.8.0 v12.8.1 v12.9.0 v12.9.1 v12.10.0 v12.11.0 v12.11.1 v12.12.0 v12.13.0 (LTS: Erbium) v12.13.1 (LTS: Erbium) v12.14.0 (Latest LTS: Erbium) v13.0.0 v13.0.1 v13.1.0 v13.2.0 v13.3.0 v13.4.0 v13.5.0
Ugbu a ị nwere ike ịwụnye ụdị Node kpọmkwem site na ịpị ntọhapụ ọ bụla ị na-ahụ. Dịka ọmụmaatụ, iji nweta ụdị v13.0.0, ị nwere ike pịnye.
# nvm install 13.0.0
Ozugbo echichi mechara, ị nwere ike depụta ụdịdị dị iche iche ị rụnyere site na ịpị.
# nvm ls
Ị nwere ike ịgbanwe n'etiti ụdị Nodejs site na ịpị.
# nvm use v12.14.0
Ị nwekwara ike ịtọ ụdị Nodejs ndabara wee nyochaa ya site na-agba ọsọ.
# nvm alias default v12.14.0 # nvm ls OR # node --version
N'isiokwu a, anyị akọwaala ụzọ abụọ dị iche iche nke ịwụnye Node.js na sava CentOS 8 gị. Ọ bụrụ na ị na-eche nsogbu ọ bụla ihu na nrụnye, rịọ maka enyemaka na ngalaba nkọwa n'okpuru.