Skip to content

The Bay

Exclusive

Menu
Menu

installeer het knooppunt.js-installer vs. Homebrew vs. NVM

Posted on maart 2, 2021 by admin

gepubliceerd: 2019.01.15 / 3 minuten lezen

Het maakt niet uit of u werkt aan backend of in de frontend camp, Node.js wordt steeds populairder van dag tot dag en je kan nodig zijn om het te installeren op een bepaald punt. Er zijn tal van manieren om het te installeren op uw besturingssysteem en ik sta op het punt om u te laten zien de meest populaire methoden en markeer voors en tegens van elk van hen.,

Pre-built installer voor uw platform #

De makkelijkste en meest voor de hand liggende manier is om een pre-built installer voor uw platform te downloaden van het knooppunt.js downloads pagina. De installatie zelf is heel eenvoudig-next, next, next, done.

ondanks het feit dat het de makkelijkste manier is om het te installeren, heeft het veel nadelen. Het vergrendelt u naar een bepaalde versie-het is misschien niet een groot probleem op dag één, maar het kan op de lange termijn als je bereid bent om te springen tussen projecten die afhankelijk zijn van verschillende versies., Een ander (ergste) probleem met deze methode is het feit dat het beheerdersrechten vereist (sudo) om pakket globaal te installeren. Ik publiceerde “fix privileges en nooit meer gebruik maken van sudo met npm” met een aantal oplossingen voor dit probleem, maar je kunt beter controleren “oplossen van eacces machtigingen fouten bij het installeren van pakketten wereldwijd” op de officiële documentatie of volg dit artikel.

Node from Homebrew / Chocolatey #

“Homebrew — the best friend of the macOS user” legt uit waarom ik zoveel van deze tool hou. Windows-gebruikers kunnen een alternatief vinden, zoals Chocolatey., Beide package managers staan je toe om Node te installeren.js met gemak.

brew install node
choco install nodejs.install

CLI tools zoals deze stellen u in staat om software te installeren / verwijderen in een mum van tijd en nooit meer lastig te vallen door onvoldoende rechten. Hoewel ze u toestaan om versies te beheren, in Node.js u moet gebruiken …

NVM (Node Version Manager) #

Node Version Manager is een eenvoudige bash CLI waarmee u meerdere Node kunt installeren.js versies en schakelen tussen hen met behulp van eenvoudige commando ‘ s. Hoewel het alleen beschikbaar is voor macOS en Linux, knooppunt.,js version manager Voor Windows bestaat (ironisch genoeg is het geschreven in Go). De installatie is eenvoudig — je kunt een eenvoudig bash script gebruiken of brew (mijn voorkeur).

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.34.0/install.sh | bash
brew install nvm

dat is de manier om de nieuwste versie van Node te installeren.js.

nvm install node

wees nieuwsgierig en verken meer nvm commando ‘ s op een officiële NVM documentatie. Mijn meest gebruikte commando ‘ s zijn: install, uninstall, list en use.,

Het is moeilijk om de versie van Node te onthouden.js waarvan een project afhankelijk is-smash de versie in .nvmrc bestand in de root van uw project en voer nvm use in deze map. Als iets kan worden geautomatiseerd, moet het worden geautomatiseerd-het installeren van de juiste versie van afhankelijkheden is geen uitzondering. Ik heb een eenvoudig bash script gemaakt dat nvm use draait wanneer het een .nvmrc bestand in uw project tegenkomt. Er is een coole zsh-nvm plugin voor Zsh gebruikers die hetzelfde werk doet.,

als je dit artikel leuk vond, deel het dan op Twitter.

Geef een reactie Antwoord annuleren

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *

Archief

  • maart 2021
  • februari 2021
  • januari 2021
  • december 2020
  • november 2020
  • oktober 2020
  • september 2020
  • augustus 2020
  • juli 2020

Taal

  • Deutsch
  • Nederlands
  • Svenska
  • Norsk
  • Dansk
  • Español
  • Français
  • Português
  • Italiano
  • Română
  • Polski
  • Čeština
  • Magyar
  • Suomi
© 2021 The Bay | Powered by Superbs Personal Blog theme