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 und clang++ 3.4 ^ oder gcc und g++ 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.



Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow