Node.js
Node.js installieren
Suche…
Installieren Sie Node.js unter Ubuntu
Verwenden des apt Paketmanagers
sudo apt-get update
sudo apt-get install nodejs
sudo apt-get install npm
sudo ln -s /usr/bin/nodejs /usr/bin/node
# the node & npm versions in apt are outdated. This is how you can update them:
sudo npm install -g npm
sudo npm install -g n
sudo n stable # (or lts, or a specific version)
Verwenden Sie die neueste Version einer bestimmten Version (z. B. LTS 6.x) direkt von Nodesource
curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
apt-get install -y nodejs
Legen Sie für die richtige Installation von globalen npm-Modulen das persönliche Verzeichnis für sie fest (da keine Sudo und EACCES-Fehler erforderlich sind):
mkdir ~/.npm-global
echo "export PATH=~/.npm-global/bin:$PATH" >> ~/.profile
source ~/.profile
npm config set prefix '~/.npm-global'
Node.js unter Windows installieren
Standardinstallation
Alle Node.js-Binärdateien, Installationsprogramme und Quelldateien können hier heruntergeladen werden .
Sie können nur die node.exe
Laufzeitumgebung herunterladen oder das Windows-Installationsprogramm ( .msi
) verwenden, mit dem auch npm
(der empfohlene Paketmanager für Node.js) installiert und Pfade konfiguriert werden.
Installation durch Paketmanager
Sie können auch den Paketmanager Chocolatey (Software Management Automation) installieren.
# choco install nodejs.install
Weitere Informationen zur aktuellen Version finden Sie im choco-Repository hier .
Verwenden des Node Version Manager (nvm)
Node Version Manager , auch als nvm bezeichnet, ist ein Bash-Skript, das die Verwaltung mehrerer Node.js-Versionen vereinfacht.
Verwenden Sie zur Installation von nvm das mitgelieferte Installationsskript:
$ curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.31.3/install.sh | bash
Für Windows gibt es ein nvm-windows-Paket mit einem Installationsprogramm. Diese GithHub- Seite enthält Details zur Installation und Verwendung des Pakets nvm-windows.
Führen Sie nach der Installation von nvm "nvm on" über die Befehlszeile aus. Dadurch kann nvm die Knotenversionen steuern.
Hinweis: Möglicherweise müssen Sie Ihr Terminal neu starten, um den neu installierten Befehl nvm
zu erkennen.
Dann installieren Sie die neueste Node-Version:
$ nvm install node
Sie können auch eine bestimmte Node-Version installieren, indem Sie die Versionen Major, Minor und / oder Patch übergeben:
$ nvm install 6
$ nvm install 4.2
So listen Sie die für die Installation verfügbaren Versionen auf:
$ nvm ls-remote
Sie können dann die Version wechseln, indem Sie die Version auf dieselbe Weise übergeben, wie Sie dies bei der Installation tun:
$ nvm use 5
Sie können eine bestimmte Version von Node, die Sie installiert haben, als Standardversion festlegen, indem Sie Folgendes eingeben:
$ nvm alias default 4.2
Geben Sie Folgendes ein, um eine Liste der Knotenversionen anzuzeigen, die auf Ihrem Computer installiert sind:
$ nvm ls
Um projektspezifische Knotenversionen zu verwenden, können Sie die Version in der .nvmrc-Datei speichern. Auf diese Weise ist der Beginn der Arbeit mit einem anderen Projekt weniger fehleranfällig, nachdem das Projekt aus seinem Repository abgerufen wurde.
$ echo "4.2" > .nvmrc
$ nvm use
Found '/path/to/project/.nvmrc' with version <4.2>
Now using node v4.2 (npm v3.7.3)
Wenn Node über nvm installiert wird, müssen wir keine globalen Pakete mit sudo
installieren, da diese im Home-Ordner installiert sind. Somit funktioniert der npm i -g http-server
ohne Erlaubnisfehler.
Installieren Sie Node.js From Source mit dem APT-Paketmanager
Voraussetzungen
sudo apt-get install build-essential
sudo apt-get install python
[optional]
sudo apt-get install git
Holen Sie sich Quelle und bauen Sie
cd ~
git clone https://github.com/nodejs/node.git
ODER Für die neueste Version von LTS Node.js 6.10.2
cd ~
wget https://nodejs.org/dist/v6.3.0/node-v6.10.2.tar.gz
tar -xzvf node-v6.10.2.tar.gz
Wechseln Sie in das Quellverzeichnis wie in cd ~/node-v6.10.2
./configure
make
sudo make install
Installation von Node.js auf dem Mac mit dem Paketmanager
Homebrew
Sie können Node.js mit dem Homebrew- Paketmanager installieren.
Beginnen Sie mit dem Aktualisieren von brew:
brew update
Möglicherweise müssen Sie Berechtigungen oder Pfade ändern. Führen Sie das am besten aus, bevor Sie fortfahren:
brew doctor
Als Nächstes können Sie Node.js installieren, indem Sie Folgendes ausführen:
brew install node
Sobald Node.js installiert ist, können Sie die installierte Version überprüfen, indem Sie Folgendes ausführen:
node -v
Macports
Sie können node.js auch über Macports installieren.
Aktualisieren Sie es zunächst, um sicherzustellen, dass auf die neuesten Pakete verwiesen wird:
sudo port selfupdate
Dann installieren Sie nodejs und npm
sudo port install nodejs npm
Sie können den Knoten jetzt direkt über die CLI ausführen, indem Sie den node
aufrufen. Sie können auch Ihre aktuelle Knotenversion mit überprüfen
node -v
Installation mit dem MacOS X Installer
Sie finden die Installationsprogramme auf der Download-Seite von Node.js. Normalerweise empfiehlt Node.js zwei Versionen von Node, die LTS-Version (Langzeitunterstützung) und die aktuelle Version (neueste Version). Wenn Sie mit Node noch nicht vertraut sind, wählen Sie einfach das LTS und klicken Sie auf die Schaltfläche Macintosh Installer
, um das Paket herunterzuladen.
Wenn Sie nach weiteren NodeJS-Releases suchen möchten, klicken Sie hier , wählen Sie Ihr Release aus und klicken Sie auf Download. .pkg
Sie auf der Download-Seite nach einer Datei mit der Erweiterung .pkg
.
Nachdem Sie die Datei heruntergeladen haben (mit der Erweiterung .pkg
ofcourse), doppelklicken Sie darauf, um sie zu installieren. Das mit Node.js
und npm
gepackte Installationsprogramm installiert standardmäßig beide. Das Installationspaket kann jedoch durch Anklicken der Schaltfläche customize
im Schritt Installation Type
customize
. Ansonsten folgen Sie einfach den Installationsanweisungen, es ist ziemlich einfach.
Überprüfen Sie, ob der Knoten installiert ist
Offenes terminal
(wenn Sie nicht wissen, wie Sie Ihr Terminal öffnen, sehen Sie sich dieses Wikihow an ). Im Terminaltyp node --version
dann ein. Ihr Terminal sieht folgendermaßen aus, wenn Node installiert ist:
$ node --version
v7.2.1
Die Version v7.2.1
ist Ihre Node.js-Version. Wenn Sie den Nachrichtenbefehl command not found: node
statt dessen, bedeutet dies, dass ein Problem mit Ihrer Installation v7.2.1
.
Node.js auf Raspberry PI installieren
Um v6.x zu installieren, aktualisieren Sie die Pakete
curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
Verwenden des apt Paketmanagers
sudo apt-get install -y nodejs
Installation mit Node Version Manager unter Fish Shell mit Oh My Fish!
Knoten Version Manager ( nvm
) vereinfacht die Verwaltung von Node.js Versionen, deren Installation und beseitigt die Notwendigkeit für sudo
, wenn sie mit Paketen zu tun (zB npm install ...
). Fish Shell ( fish
) " ist eine intelligente und benutzerfreundliche Befehlszeilen-Shell für OS X, Linux und den Rest der Familie ", die bei Programmierern eine beliebte Alternative zu herkömmlichen Shells wie bash
. Oh My Fish ( omf
) ermöglicht schließlich das Anpassen und Installieren von Paketen in Fish Shell.
In diesem Handbuch wird davon ausgegangen, dass Sie bereits Fish als Shell verwenden .
Installiere nvm
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.31.4/install.sh | bash
Installieren Sie Oh My Fish
curl -L https://github.com/oh-my-fish/oh-my-fish/raw/master/bin/install | fish
(Hinweis: Sie werden jetzt aufgefordert, Ihr Terminal neu zu starten. Fahren Sie jetzt fort.)
Installieren Sie Plugin-NVM für Oh My Fish
Wir installieren plugin-nvm über Oh My Fish, um die nvm
Funktionen in der Fish-Shell nvm
:
omf install nvm
Installieren Sie Node.js mit Node Version Manager
Sie können jetzt nvm
. Sie können die Version von Node.js nach Ihren Wünschen installieren und verwenden. Einige Beispiele:
- Installieren Sie die neueste Node-Version:
nvm install node
- Installieren Sie 6.3.1 speziell:
nvm install 6.3.1
- Liste der installierten Versionen:
nvm ls
-
nvm use 4.3.1
zu einem zuvor installierten 4.3.1:nvm use 4.3.1
Abschließende Anmerkungen
Denken Sie daran, dass wir sudo
nicht mehr benötigen, wenn Sie Node.js mit dieser Methode verwenden. Knotenversionen, Pakete usw. werden in Ihrem Home-Verzeichnis installiert.
Installieren Sie Node.js vom Quellcode auf Centos, RHEL und Fedora
Voraussetzungen
- git
-
clang
undclang++
3.4 ^ odergcc
undg++
4.8 ^ - Python 2.6 oder 2.7
- GNU Make 3.81 ^
Quelle erhalten
Node.js v6.x LTS
git clone -b v6.x https://github.com/nodejs/node.git
Node.js v7.x
git clone -b v7.x https://github.com/nodejs/node.git
Bauen
cd node
./configure
make -jX
su -c make install
X - Die Anzahl der Prozessorkerne beschleunigt den Build erheblich
Aufräumen [Optional]
cd
rm -rf node
Node.js mit n installieren
Erstens gibt es einen wirklich schönen Wrapper zum Einrichten von n
auf Ihrem System. Renn einfach:
curl -L https://git.io/n-install | bash
zu installieren n
. Installieren Sie dann die Binärdateien auf verschiedene Arten:
neueste
n latest
stabil
n stable
lts
n lts
Jede andere Version
n <version>
zB n 4.4.7
Wenn diese Version bereits installiert ist, aktiviert dieser Befehl diese Version.
Versionswechsel
n
selbst erzeugt eine Auswahlliste der installierten Binärdateien. Verwenden Sie hoch und runter, um den gewünschten zu finden und drücken Sie Enter, um ihn zu aktivieren.