NVM - Sakinisha na Udhibiti Matoleo mengi ya Node.js katika Linux
Kidhibiti cha Toleo la Node (NVM kwa kifupi) ni hati rahisi ya bash kudhibiti matoleo mengi amilifu ya node.js kwenye mfumo wako wa Linux. Inakuruhusu kusakinisha matoleo mengi ya node.js, tazama matoleo yote yanayopatikana kwa usakinishaji na matoleo yote yaliyosakinishwa kwenye mfumo wako.
Nvm pia inasaidia uendeshaji wa toleo mahususi la node.js na inaweza kuonyesha njia ya kutekelezwa ambapo ilisakinishwa, na mengi zaidi.
Katika makala haya, tutaeleza jinsi ya kusakinisha Kidhibiti cha Toleo la Node (NVM) ili kudhibiti matoleo mengi amilifu ya node.js kwenye usambazaji wako wa Linux.
Kufunga Kidhibiti cha Toleo la Node kwenye Linux
Ili kusakinisha au kusasisha nvm kwenye usambazaji wako wa Linux, unaweza kupakua hati ya kusakinisha kiotomatiki kwa kutumia zana za mstari wa amri ya wget kama inavyoonyeshwa.
# curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.34.0/install.sh | bash OR # wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.34.0/install.sh | bash
Hati iliyo hapo juu ya kusakinisha kiotomatiki huiga hazina ya nvm hadi ~/.nvm
katika saraka yako ya nyumbani na kuongeza amri za chanzo zinazohitajika kwenye hati zako za kuanzisha shell yaani ~/.bash_profile, ~/.zshrc, ~/ .profile, au ~/.bashrc, kulingana na programu ya ganda unayotumia kama inavyoonyeshwa kwenye picha ya skrini ifuatayo.
Ifuatayo, thibitisha ikiwa nvm imewekwa kwenye mfumo wako kwa kutumia amri ifuatayo.
# command -v nvm nvm
Itaonyesha matokeo kama 'nvm' ikiwa usakinishaji ulifanikiwa.
Jinsi ya kutumia Kidhibiti cha Toleo la Node kwenye Linux
Sasa ni wakati wa kujifunza jinsi ya kutumia Kidhibiti cha Toleo la Node kwenye Linux.
Ili kupakua, kukusanya, na kusakinisha toleo jipya zaidi la nodi, endesha amri ifuatayo:
# nvm install node
Kumbuka kuwa katika amri iliyo hapo juu, node ni pak kwa toleo la hivi karibuni.
Ili kusakinisha toleo mahususi la nodi, kwanza orodhesha matoleo yanayopatikana ya nodi kisha usakinishe toleo kama inavyoonyeshwa.
# nvm ls-remote # nvm install 10.15.3 #or 8.16.0, 11.15.0 etc
Unaweza kuangalia toleo zote zilizosanikishwa na amri ifuatayo:
# nvm ls
Unaweza kutumia toleo la node.js kwenye ganda jipya kama inavyoonyeshwa:
# nvm use node #use default OR # nvm use 10.15.3
Vinginevyo, endesha tu toleo la nodi kama inavyoonyeshwa (ili kuondoka, bonyeza ^C
).
# nvm use node #use default OR # nvm use 10.15.3
Muhimu zaidi, unaweza kutazama njia ya kutekelezwa ambapo toleo maalum la nodi liliwekwa kama ifuatavyo:
# nvm which 10.15.3 # nvm which 12.2.0 # nvm which system #check system-installed version of a node using “system” alias
Zaidi ya hayo, ili kuweka mwenyewe toleo-msingi la nodi litakalotumika katika ganda jipya, tumia lakabu chaguo-msingi kama inavyoonyeshwa.
# nvm alias default 10.15.3 # nvm alias default system # nvm alias default 12.2.0
Kumbuka: Unaweza kuunda .nvmrc
faili ya uanzishaji katika saraka ya msingi ya mradi wako (au saraka yoyote kuu) na kuongeza nambari ya toleo la nodi au alama zingine zozote au chaguo za matumizi ambazo nvm inaelewa, ndani yake. Kisha tumia baadhi ya amri ambazo tumeziangalia hapo juu ili kufanya kazi na toleo maalum katika faili.
Kwa habari zaidi, angalia nvm --help
au nenda kwa hazina ya Kidhibiti cha Toleo la Github: https://github.com/nvm-sh/nvm.
Ni hayo tu! Kidhibiti cha Toleo la Nodi ni hati rahisi ya bash kudhibiti matoleo mengi amilifu ya node.js kwenye mfumo wako wa Linux. Tumia fomu ya maoni iliyo hapa chini kuuliza maswali au kushiriki maoni yako nasi.