NVM - Installa u Immaniġġja Verżjonijiet Multipli ta' Node.js f'Linux
Node Version Manager (NVM fil-qosor) huwa script bash sempliċi biex jimmaniġġja verżjonijiet multipli node.js attivi fis-sistema Linux tiegħek. Jippermettilek tinstalla verżjonijiet multipli node.js, tara l-verżjonijiet kollha disponibbli għall-installazzjoni u l-verżjonijiet kollha installati fis-sistema tiegħek.
Nvm jappoġġja wkoll it-tħaddim ta 'verżjoni speċifika node.js u jista' juri t-triq għall-eżekutibbli sa fejn ġie installat, u ħafna aktar.
F'dan l-artikolu, aħna se nispjegaw kif tinstalla Node Version Manager (NVM) biex timmaniġġja verżjonijiet multipli node.js attivi fuq id-distribuzzjoni Linux tiegħek.
Installazzjoni Node Version Manager fil-Linux
Biex tinstalla jew taġġorna nvm fuq id-distribuzzjoni tal-Linux tiegħek, tista 'tniżżel l-iskrittura ta' installazzjoni awtomatika billi tuża l-għodod tal-linja tal-kmand wget kif muri.
# 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
L-iskrittura ta' installazzjoni awtomatika ta' hawn fuq tikklona r-repożitorju nvm għal ~/.nvm
fid-direttorju tad-dar tiegħek u żżid il-kmandi tas-sors meħtieġa għall-iskripts tal-istartjar tal-qoxra tiegħek jiġifieri ~/.bash_profile, ~/.zshrc, ~/ .profile, jew ~/.bashrc, skont il-programm tal-qoxra li qed tuża kif muri fil-screenshot li ġej.
Sussegwentement, ivverifika jekk l-nvm ġiex installat fis-sistema tiegħek billi tuża l-kmand li ġej.
# command -v nvm nvm
Se juri l-output bħala 'nvm' jekk l-installazzjoni kienet ta 'suċċess.
Kif tuża Node Version Manager fil-Linux
Issa wasal iż-żmien li titgħallem kif tuża Node Version Manager fil-Linux.
Biex tniżżel, tikkumpila, u tinstalla l-aħħar rilaxx tan-node, mexxi l-kmand li ġej:
# nvm install node
Innota li fil-kmand ta 'hawn fuq, node huwa alias għall-aħħar verżjoni.
Biex tinstalla verżjoni speċifika node, l-ewwel elenka l-verżjonijiet disponibbli tan-nodi u mbagħad installa l-verżjoni kif muri.
# nvm ls-remote # nvm install 10.15.3 #or 8.16.0, 11.15.0 etc
Tista 'tiċċekkja l-verżjoni installata kollha bil-kmand li ġej:
# nvm ls
Tista 'tuża verżjoni node.js fi kwalunkwe qoxra ġdida kif muri:
# nvm use node #use default OR # nvm use 10.15.3
Alternattivament, sempliċement ħaddem verżjoni node kif muri (biex toħroġ, agħfas ^C
).
# nvm use node #use default OR # nvm use 10.15.3
Importanti, tista 'tara l-mogħdija għall-eżekutibbli sa fejn ġiet installata verżjoni ta' nodu speċifika kif ġej:
# nvm which 10.15.3 # nvm which 12.2.0 # nvm which system #check system-installed version of a node using “system” alias
Barra minn hekk, biex tissettja manwalment verżjoni ta 'node default li għandha tintuża fi kwalunkwe qoxra ġdida, uża l-alias default kif muri.
# nvm alias default 10.15.3 # nvm alias default system # nvm alias default 12.2.0
Nota: Tista 'toħloq fajl ta' inizjalizzazzjoni .nvmrc
fid-direttorju tal-għeruq tal-proġett tiegħek (jew kwalunkwe direttorju ġenitur) u żid numru tal-verżjoni tan-node jew kwalunkwe bnadar jew għażliet ta 'użu oħra li nvm jifhem, fih. Imbagħad uża xi wħud mill-kmandi li għadna kif ħares lejn hawn fuq biex topera bil-verżjoni speċifikata fil-fajl.
Għal aktar informazzjoni, ara nvm --help
jew mur fir-repożitorju Github tal-Maniġer tal-Verżjoni tan-Node: https://github.com/nvm-sh/nvm.
Dak kollox! Node Version Manager huwa script bash sempliċi biex jimmaniġġja verżjonijiet multipli node.js attivi fis-sistema Linux tiegħek. Uża l-formola ta' feedback hawn taħt biex tistaqsi mistoqsijiet jew taqsam il-kummenti tiegħek magħna.