Heim  >  Artikel  >  Web-Frontend  >  So installieren Sie NodeJS mit NVM

So installieren Sie NodeJS mit NVM

PHPz
PHPzOriginal
2023-05-18 13:00:373680Durchsuche

Node.js ist eine beliebte JavaScript-Laufzeitumgebung, die es Entwicklern ermöglicht, JavaScript-Code auf dem Server auszuführen. Node.js ist ein Open-Source-Projekt, das von Joyent unterstützt und gepflegt wird. Bei der Installation von Node.js verwenden Benutzer normalerweise offizielle Installationspakete oder Paketmanager wie apt-get oder yum. Eine wesentliche Einschränkung dieser Methoden besteht jedoch darin, dass sie nicht mehrere Node.js-Versionen gleichzeitig installieren und verwalten können. Hier wird der Node Version Manager (nvm) benötigt, ein unabhängiges Shell-Skript, das problemlos mehrere Node.js-Versionen verwalten kann.

In diesem Artikel erfahren Sie, wie Sie Node.js mit nvm installieren.

Schritt 1: NVM installieren

Bevor Sie fortfahren, müssen Sie sicherstellen, dass Curl oder Wget installiert ist, damit Sie das Softwarepaket aus dem Netzwerk beziehen können. nvm kann von der offiziellen GitHub-Seite bezogen werden. Wir können Curl verwenden, um die neueste Version zu erhalten:

$ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash

Oder, wenn Sie lieber wget verwenden möchten:

$ wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash

Nach der Ausführung dieses Befehls wird nvm unter ~/ installiert. .nvm-Verzeichnis, müssen Sie auch Ihre Shell neu starten oder source ~/.bashrc verwenden, damit nvm wirksam wird. ~/.nvm 目录下,你还需要重启你的 shell 或者使用 source ~/.bashrc 来使 nvm 生效。

第二步:安装 Node.js

现在,我们可以使用 nvm 来安装 Node.js,步骤如下:

  1. 首先查看可以安装的 Node.js 版本,使用 nvm ls-remote 命令:
$ nvm ls-remote

输出类似于以下内容:

v16.8.0
v16.7.0
v16.6.0
v16.5.0
v16.4.2
v16.4.0
v16.3.0
v16.2.0
v16.1.0
...
  1. 选择要安装的 Node.js 版本。假设我们要安装的是最新的长期维护版本(LTS) v14.17.6,那么可以使用以下命令:
$ nvm install v14.17.6
  1. 当 Node.js 安装成功后,可以使用以下命令来查看已经安装的版本:
$ nvm ls

输出类似以下内容:

->      v14.17.6
         system
default -> 14.17.6 (-> v14.17.6)
node -> stable (-> v16.8.0) (default)
stable -> 16.8 (-> v16.8.0) (default)
iojs -> N/A (default)
unstable -> N/A (default)
lts/* -> lts/fermium (-> v14.17.6)
lts/argon -> v4.9.1 (-> N/A)
lts/boron -> v6.17.1 (-> N/A)
lts/carbon -> v8.17.0 (-> N/A)
lts/dubnium -> v10.24.1 (-> N/A)
lts/erbium -> v12.22.5 (-> N/A)
lts/fermium -> v14.17.6

其中,箭头指向的是当前使用的 Node.js 版本。

第三步:使用 Node.js

安装完 Node.js 之后,你现在就可以通过 node 命令来启动 Node.js,例如:

$ node -v
v14.17.6

可以通过 npm

Schritt 2: Node.js installieren

Jetzt können wir nvm verwenden, um Node.js zu installieren. Die Schritte sind wie folgt:

  1. Überprüfen Sie zunächst die Node.js-Version, die installiert werden kann, verwenden Sie nvm ls -remote Befehl:
$ npm -v
6.14.15

Ausgabe ähnlich der folgenden:

$ nvm uninstall v14.17.6

  1. Wählen Sie die zu installierende Node.js-Version aus. Angenommen, wir möchten die neueste Langzeitwartungsversion (LTS) v14.17.6 installieren, können wir den folgenden Befehl verwenden:
rrreee
  1. When Node. js wurde erfolgreich installiert. Abschließend können Sie den folgenden Befehl verwenden, um die installierte Version anzuzeigen:
rrreeeDie Ausgabe ähnelt der folgenden: 🎜rrreee🎜wobei der Pfeil auf die aktuell verwendete Node.js zeigt Version. 🎜🎜Schritt 3: Node.js verwenden🎜🎜Nach der Installation von Node.js können Sie Node.js nun über den Befehl node starten, zum Beispiel: 🎜rrreee🎜Sie können npm -Befehl zum Verwalten von Paketen in Node.js, zum Beispiel: 🎜rrreee🎜Wenn Sie eine Version nicht mehr verwenden, können Sie sie jederzeit mit dem folgenden Befehl entfernen: 🎜rrreee🎜Fazit🎜🎜Verwenden Sie nvm Multiple Node.js Versionen können einfach auf demselben Computer installiert und verwaltet werden. Wie oben erwähnt, sind die Schritte zur Installation von Node.js mit nvm sehr einfach: Installieren Sie zuerst nvm, installieren Sie dann die benötigte Node.js-Version und verwenden Sie schließlich den Befehl node oder npm, um sie zu verwenden. 🎜

Das obige ist der detaillierte Inhalt vonSo installieren Sie NodeJS mit NVM. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn