Veröffentlicht: 2019.01.15 | 3 min read
egal, ob Sie arbeiten auf backend-oder frontend-Lager, Knoten.js wird von Tag zu Tag beliebter und Sie müssen es möglicherweise irgendwann installieren. Es gibt viele Möglichkeiten, es auf Ihrem Betriebssystem zu installieren, und ich werde Ihnen die beliebtesten Methoden zeigen und die Vor-und Nachteile jedes einzelnen hervorheben.,
Vorgefertigtes Installationsprogramm für Ihre Plattform #
Der einfachste und naheliegendste Weg besteht darin, ein vorgefertigtes Installationsprogramm für Ihre Plattform vom Knoten herunterzuladen.js downloads. Die Installation selbst ist sehr einfach — weiter, weiter, weiter, fertig.
Obwohl es der einfachste Weg ist, es zu installieren, hat es viele Nachteile. Es sperrt Sie auf eine bestimmte Version-es kann kein großes Problem am ersten Tag sein, aber es kann auf lange Sicht sein, wenn Sie bereit sind, zwischen Projekten zu springen, die von verschiedenen Versionen abhängen., Ein weiteres (schlimmstes) Problem bei dieser Methode ist die Tatsache, dass Administratorberechtigungen (sudo
) erforderlich sind, um das Paket global zu installieren. Ich habe „Fix privileges and never again use sudo with npm“ mit einigen Lösungen für dieses Problem veröffentlicht, aber Sie sollten besser „Beheben von EACCES-Berechtigungsfehlern bei der globalen Installation von Paketen“ in der offiziellen Dokumentation überprüfen oder diesem Artikel folgen.
Knoten von Homebrew / Chocolatey #
„Homebrew — der beste Freund des macOS-Benutzers“ erklärt, warum ich dieses Tool so sehr liebe. Windows-Benutzer können eine Alternative wie Chocolatey finden., Mit diesen beiden Paketmanagern können Sie Node installieren.js mit Leichtigkeit.
brew install node
choco install nodejs.install
Solche CLI-Tools ermöglichen es Ihnen, Software in kürzester Zeit zu installieren / deinstallieren und sich nie wieder durch unzureichende Berechtigungen zu belästigen. Obwohl sie damit auch Versionen in Node verwalten können.js Sie sollten…
NVM (Node Version Manager) #
Node Version Manager ist eine einfache Bash-CLI, mit der Sie mehrere Knoten installieren können.js-Versionen und wechseln zwischen ihnen mit einfachen Befehlen. Obwohl es nur für macOS und Linux verfügbar ist, Node.,js Version Manager für Windows existiert (ironischerweise ist es in Go geschrieben). Die Installation ist unkompliziert — Sie können ein einfaches Bash-Skript oder brew
(mein bevorzugter Weg).
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.34.0/install.sh | bash
brew install nvm
So installieren Sie die neueste Version von Node.js.
nvm install node
Seien Sie neugierig und erfahren Sie mehr nvm
Befehle in einer offiziellen nvm-Dokumentation. Meine am häufigsten verwendeten Befehle sind: install
, uninstall
, list
und use
.,
Es ist schwer, sich an die Version des Knotens zu erinnern.js, von dem ein Projekt abhängt — zerschlagen Sie die Version in die Datei .nvmrc
im Stammverzeichnis Ihres Projekts und führen Sie nvm use
in diesem Verzeichnis aus. Wenn etwas automatisiert werden kann, sollte es automatisiert werden — die Installation der richtigen Version von Abhängigkeiten ist keine Ausnahme. Ich habe ein einfaches Bash-Skript erstellt, das nvm use
wenn in Ihrem Projekt eine .nvmrc
– Datei .nvmrc
. Es gibt ein cooles zsh-nvm-Plugin für Zsh-Benutzer, das den gleichen Job macht.,
Wenn Ihnen dieser Artikel gefallen hat, teilen Sie ihn bitte auf Twitter.