Publisert: 2019.01.15 | 3 minutter lese
uansett om du jobber på backend eller er i frontend camp, Node.js er å få mer populær dag for dag, og det kan hende du må installere det på enkelte punkt. Det er mange måter å installere det på din operativsystem, og jeg er om å viser du de mest populære metoder og fremheve fordeler og ulemper med hver av dem.,
Pre-bygget installer for din plattform #
Den enkleste og mest åpenbare måten er å laste ned en pre-bygget installer for din plattform fra Noden.js nedlastinger side. Installasjonen i seg selv er veldig rett frem — neste, neste, neste, gjort.
til Tross for det er den enkleste måten å installere det, det kommer med mange ulemper. Det låser deg til en bestemt versjon — det kan ikke være et stort problem på dag én, men det kan i det lange løp hvis du er villig til å hoppe mellom prosjekter som er avhengige av forskjellige versjoner., En annen (verste) problemet med denne metoden er det faktum at det krever admin tillatelser (sudo
) for å installere pakken globalt. Jeg publiserte «Fikse privilegier og aldri igjen bruke sudo med npm» med noen løsninger for dette problemet, men du bedre kontrollere «Løse EACCES tillatelser feil når du installerer pakker globalt» på den offisielle dokumentasjonen eller følg denne artikkelen.
– Noden fra Homebrew / Chocolatey #
«Homebrew — den beste venn av macOS bruker» forklarer hvorfor jeg elsker dette verktøyet så mye. Windows-brukere kan finne et alternativ som Chocolatey., Begge disse pakken ledere tillater deg å installere Node.js med letthet.
brew install node
choco install nodejs.install
CLI verktøy som tillater deg å installere / avinstallere programvare på kort tid og aldri igjen bli plaget av manglende tillatelser. Selv om de tillater deg å administrere versjoner også, i Noden.js bør du bruke…
NVM (Node Versjon Manager) #
Node Versjon Manager er en enkel bash CLI som gjør det mulig å installere flere Node.js-versjoner og bytte mellom dem ved hjelp av enkle kommandoer. Selv om det er tilgjengelig for macOS og Linux, Node.,js-versjon manager for Windows som finnes (ironisk nok det er skrevet i Går). Installasjonen er enkel — du kan bruke en enkel bash-skript eller brew
(min foretrukne måte).
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.34.0/install.sh | bash
brew install nvm
det Er måten å installere den nyeste versjonen av Noden.js.
nvm install node
Bli nysgjerrige og utforske mer nvm
kommandoer på en offisiell nvm dokumentasjon. Min mest brukte kommandoene er: install
, uninstall
, list
og use
.,
Det er vanskelig å huske versjon av Noden.js at et prosjekt avhenger av — smash-versjonen til .nvmrc
fil i roten av ditt prosjekt og kjøre nvm use
i denne katalogen. Hvis noe kan være automatisert, det bør være automatisk å installere den riktige versjonen av avhengigheter er ikke et unntak. Jeg laget en enkel bash script som kjøres nvm use
når det oppdager et .nvmrc
fil i prosjektet. Det er en kul zsh-nvm plugin for Zsh-brukere som gjør samme jobb.,
Hvis du likte denne artikkelen kan du dele den på Twitter.