publicerad: 2019.01.15 / 3 minuter läs
oavsett om du arbetar på backend eller är i frontend camp, nod.js blir mer populär dag för dag och du kan behöva installera det någon gång. Det finns gott om sätt att installera det på ditt operativsystem och jag är på väg att visa dig de mest populära metoderna och markera för-och nackdelar med var och en av dem.,
färdigbyggd installationsprogram för din plattform #
det enklaste och mest uppenbara sättet är att ladda ner en färdigbyggd installationsprogram för din plattform från noden.JS nedladdningar sida. Installationen själv är mycket rakt framåt-nästa, nästa, nästa, gjort.
trots att det är det enklaste sättet att installera det, kommer det med många nackdelar. Det låser dig till en viss version-det kanske inte är en stor fråga på dag ett men det kan vara på lång sikt om du är villig att hoppa mellan projekt som är beroende av olika versioner., Ett annat (värsta) problem med den här metoden är det faktum att det kräver administratörsbehörigheter (sudo
) för att installera paket globalt. Jag publicerade ”Fix privilegier och aldrig mer använda sudo med npm” med några lösningar för det här problemet, men du kontrollerar bättre ”lösa eacces behörigheter fel när du installerar paket globalt” på officiell dokumentation eller följ den här artikeln.
nod från Homebrew/Chocolatey #
”Homebrew — macOS bästa vän” förklarar varför jag älskar det här verktyget så mycket. Windows-användare kan hitta ett alternativ som Chocolatey., Båda dessa pakethanterare låter dig installera nod.js med lätthet.
brew install node
choco install nodejs.install
CLI-verktyg som gör att du kan installera / avinstallera programvara på nolltid och aldrig mer besväras av otillräckliga behörigheter. Även om de tillåter dig att hantera versioner också, i Nod.js du bör använda…
NVM (Node Version Manager) #
Node Version Manager är en enkel bash CLI som låter dig installera flera nod.JS versioner och växla mellan dem med enkla kommandon. Även om det är tillgängligt endast för macOS och Linux, Node.,js version manager för Windows finns (ironiskt nog är det skrivet i Går). Installationen är enkel-du kan använda ett enkelt bash-skript eller brew
(mitt föredragna sätt).
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.34.0/install.sh | bash
brew install nvm
det är sättet att installera den senaste versionen av noden.js.
nvm install node
var nyfiken och utforska mernvm
kommandon på en officiell NVM-dokumentation. Mina mest använda kommandon är: install
, uninstall
, list
och use
.,
det är svårt att komma ihåg versionen av noden.js som ett projekt beror på-krossa versionen till.nvmrc
– filen i roten till ditt projekt och körnvm use
I den här katalogen. Om något kan automatiseras, bör det automatiseras-att installera rätt version av beroenden är inte ett undantag. Jag gjorde ett enkelt bash-skript som körnvm use
när det stöter på en.nvmrc
– fil i ditt projekt. Det finns en cool zsh-NVM plugin för Zsh-användare som gör samma jobb.,
om du gillade den här artikeln, vänligen dela den på Twitter.