publicat: 2019.01.15/3 minutes read
indiferent dacă lucrați pe backend sau sunteți în tabăra frontend, nod.js devine din ce în ce mai popular zi de zi și poate fi necesar să îl instalați la un moment dat. Există o mulțime de moduri de a-l instala pe sistemul dvs. de operare și sunt pe cale să vă arăt cele mai populare metode și să evidențiez avantajele și dezavantajele fiecăreia dintre ele.,
instalare Pre-construită pentru platforma dvs. #
cel mai simplu și mai evident mod este să descărcați un instalator pre-construit pentru platforma dvs. din nod.pagina Descărcări js. Instalarea în sine este foarte drept înainte — următorul, următorul, următorul, terminat.
În ciuda faptului că este cel mai simplu mod de instalare, vine cu multe dezavantaje. Acesta vă blochează la o anumită versiune – nu poate fi o problemă mare în prima zi, dar poate fi pe termen lung, dacă sunteți dispus să sari între proiecte care depind de versiuni diferite., O altă problemă (cea mai gravă) cu această metodă este faptul că necesită permisiuni de administrare (sudo
) pentru a instala pachetul la nivel global. Am publicat „Repara privilegii și niciodată nu folosi sudo cu npm” cu unele soluții pentru această problemă, dar mai bine ai verifica „Rezolvarea EACCES permissions erori atunci când instalarea de pachete la nivel global” pe documente oficiale sau urmați acest articol.
nod din Homebrew / Chocolatey #
„Homebrew – cel mai bun prieten al utilizatorului macOS” explică de ce iubesc atât de mult acest instrument. Utilizatorii Windows pot găsi o alternativă precum Chocolatey., Ambele aceste manageri de pachete vă permit să instalați nod.js cu ușurință.
brew install node
choco install nodejs.install
CLI instrumente, cum ar fi, care permite de a instala / dezinstalarea software-ului în cel mai scurt timp și niciodată nu fi deranjat de permisiuni insuficiente. Deși vă permit să gestionați și versiunile, în nod.JS ar trebui să utilizați…
NVM (Node Version Manager) #
Node Version Manager este un simplu bash CLI care vă permite să instalați mai multe noduri.JS versiuni și a comuta între ele folosind comenzi simple. Deși este disponibil numai pentru macOS și Linux, nod.,JS version manager Pentru Windows există (ironic este scris în Go). Instalarea este simplă — puteți utiliza un script bash simplu sau brew
(modul meu preferat).
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.34.0/install.sh | bash
brew install nvm
Asta e modul de a instala cea mai recentă versiune de Nod.J. S.
nvm install node
Fi curios și de a explora mai mult nvm
comenzi pe un oficial nvm documentare. Meu cele mai frecvent folosite comenzi sunt: install
, uninstall
, list
și use
.,
este greu să vă amintiți versiunea de nod.js că un proiect depinde de — sparge versiunea în .nvmrc
fișierul în rădăcina de proiect și a alerga nvm use
în interiorul acestui director. Dacă ceva poate fi automatizat, ar trebui automatizat — instalarea versiunii corecte a dependențelor nu este o excepție. Am făcut un simplu script bash care ruleaza nvm use
ori de câte ori se întâlnește cu un .nvmrc
fișier în interiorul proiectului. Există un plugin cool zsh-nvm pentru utilizatorii Zsh care face aceeași treabă.,daca ti-a placut acest articol, vă rugăm să-l împărtășească pe Twitter.