Heim  >  Artikel  >  Web-Frontend  >  So führen Sie NodeJS aus

So führen Sie NodeJS aus

王林
王林Original
2023-05-14 09:05:36533Durchsuche

Node.js ist eine Open-Source-JavaScript-Laufzeitumgebung, die serverseitig ausgeführt wird. Es verwendet die Google V8-JavaScript-Engine zum Kompilieren von JavaScript-Code und hostet den Code auf einem Server. Node.js zeichnet sich durch hohe Leistung, Skalierbarkeit, geringes Gewicht und Plattformfreiheit aus, sodass immer mehr Websites und Anwendungen damit beginnen, es zu übernehmen.

Das Ausführen von Node.js ist relativ einfach. Um allen ein besseres Verständnis für die Ausführung von Node.js zu vermitteln, werde ich in diesem Artikel die folgenden drei Methoden vorstellen:

1. Verwenden Sie das Node.js-Installationsprogramm

Node . Die offizielle js-Website bietet ein Node.js-Installationsprogramm, das heruntergeladen und installiert werden kann. Sie können Node.js in verschiedenen Betriebssystemen wie Windows, Mac und Linux durch die folgenden Schritte installieren:

  1. Besuchen Sie die offizielle Website von Node.js (https://nodejs.org/en/download/)
  2. Gemäß die von Ihnen verwendete Methode Wählen Sie für das Betriebssystem das entsprechende Installationsprogramm auf der Website aus und laden Sie es herunter (normalerweise wird standardmäßig die neueste Version heruntergeladen).
  3. Doppelklicken Sie auf die heruntergeladene Installationsdatei.
  4. Folgen Sie den Anweisungen in der Installationsoberfläche Schritt für Schritt installieren
  5. Nach erfolgreicher Installation geben Sie im Terminalcode node -v ein. Sie können die aktuell installierte Node.js-Versionsnummer überprüfennode -v 可以查看当前安装的 Node.js 版本号

使用 Node.js 安装程序安装 Node.js 是最常用的方式之一,也是最方便的方式之一,无需了解太多的命令行技巧,只需要按照安装界面上的提示一步步进行即可。

二、使用包管理器安装

除了使用 Node.js 安装程序安装之外,还可以使用包管理器来安装 Node.js。这里主要介绍 NVM(Node Version Manager) 和 Yarn 包管理器。

1. 安装 NVM

NVM 是一款可用于多版本 Node.js 管理工具,它可以在同一台机器上安装多个不同的 Node.js 环境,并且可以随时切换使用。

  1. 在终端中输入以下命令来安装 NVM

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

    或者

    wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
  2. 安装成功后,在当前用户主目录下会创建一个名为 .nvm 的目录,此时需要重启终端才能使 NVM 生效
  3. 在终端中输入以下命令来安装指定版本的 Node.js

    nvm install <version>
  4. 系统会下载并安装该版本的 Node.js,安装完成后,在终端中输入 node -v 可以查看该版本的 Node.js 版本号

除了安装指定版本的 Node.js 之外,使用 NVM 还可以查看已安装的所有 Node.js 版本并切换使用:

  1. 查看已安装的所有 Node.js 版本

    nvm ls
  2. 切换使用指定版本的 Node.js

    nvm use <version>
2. 安装 Yarn

Yarn 是一款 JavaScript 包管理器,它是由 Facebook 开发的,用于管理 JavaScript 包的安装、更新和卸载。Yarn 不仅比 npm 更快,而且功能更多。

  1. 在终端中输入以下命令来安装 Yarn

    npm install -g yarn
  2. 安装成功后,在终端中输入以下命令来测试 Yarn 是否安装成功

    yarn --version

三、使用 Docker 安装

Docker 是一种虚拟化技术,它可以将应用程序和所有相关组件一起打包为一个独立的容器中,由于容器在各种环境中都可以运行,因此 Docker 成为了跨平台应用开发的首选。

使用 Docker 安装 Node.js 需要掌握 Docker 的基本使用方法,具体如下:

  1. 下载并安装 Docker(https://www.docker.com/get-started)
  2. 创建一个新目录,并在其中创建一个名为 Dockerfile 的文件
  3. Dockerfile

  4. Verwenden Sie das Node.js-Installationsprogramm, um Node.js zu installieren Eine der gebräuchlichsten und bequemsten Methoden, Sie müssen nichts darüber wissen. Es gibt zu viele Befehlszeilenkenntnisse. Befolgen Sie einfach Schritt für Schritt die Anweisungen auf der Installationsoberfläche.
  5. 2. Installation mit dem Paketmanager

  6. Zusätzlich zur Verwendung des Node.js-Installationsprogramms können Sie auch den Paketmanager verwenden, um Node.js zu installieren. Hier stellen wir hauptsächlich NVM (Node Version Manager) und Yarn Package Manager vor.
  7. 1. NVM installieren

    NVM ist ein Node.js-Verwaltungstool mit mehreren Versionen, das mehrere verschiedene Node.js-Umgebungen auf demselben Computer installieren und jederzeit zwischen ihnen wechseln kann.

Geben Sie im Terminal den folgenden Befehl ein, um NVM zu installieren

# 基础镜像
FROM node:latest

# 创建一个工作目录
RUN mkdir -p /usr/src/app

# 设置工作目录
WORKDIR /usr/src/app

# 复制 package.json 和 package-lock.json 文件到工作目录中
COPY package*.json ./

# 安装依赖
RUN npm install

# 复制整个项目到工作目录中
COPY . .

# 映射端口 8080
EXPOSE 8080

# 运行项目
CMD [ "npm", "start" ]

oder

docker build -t <your-username>/node-web-app .
🎜🎜Nach erfolgreicher Installation wird im Home-Verzeichnis des aktuellen Benutzers ein Verzeichnis mit dem Namen .nvm erstellt Zeit Sie müssen das Terminal neu starten, damit NVM wirksam wird. Geben Sie den folgenden Befehl in das Terminal ein, um die angegebene Version von Node.js zu installieren. 🎜
docker run -p 8080:8080 -d <your-username>/node-web-app
. Das System lädt diese Version von Node.js herunter und installiert sie Wenn die Installation abgeschlossen ist, geben Sie node -v ein. Sie können die Node.js-Versionsnummer dieser Version anzeigen🎜🎜🎜Zusätzlich zur Installation der angegebenen Version von Node.js können Sie auch NVM verwenden um alle installierten Node.js-Versionen anzuzeigen und zwischen ihnen zu wechseln: 🎜 🎜🎜🎜Alle installierten Node.js-Versionen anzeigen🎜rrreee🎜🎜🎜Wechseln Sie zur Verwendung der angegebenen Version von Node.js🎜rrreee🎜🎜
2
🎜Yarn ist ein JavaScript-Paketmanager. Er wurde von Facebook entwickelt, um die Installation, Aktualisierung und Deinstallation von JavaScript-Paketen zu verwalten. Yarn ist nicht nur schneller als npm, es verfügt auch über mehr Funktionen. 🎜🎜🎜🎜Geben Sie den folgenden Befehl in das Terminal ein, um Yarn zu installieren: 🎜Docker ist eine Virtualisierungstechnologie, die eine Anwendung und alle zugehörigen Komponenten in einen unabhängigen Container packen kann. Da der Container in verschiedenen Umgebungen ausgeführt werden kann, ist Docker zur ersten Wahl für die plattformübergreifende Anwendungsentwicklung geworden. 🎜🎜Um Node.js mit Docker zu installieren, müssen Sie die grundlegende Verwendung von Docker wie folgt beherrschen: 🎜🎜🎜Laden Sie Docker herunter und installieren Sie es (https://www.docker.com/get-started) 🎜🎜Erstellen Sie ein neues Verzeichnis und erstellen Sie eine Datei mit dem Namen Dockerfile🎜🎜🎜Geben Sie den folgenden Inhalt in die Datei Dockerfile ein, um das Docker-Image zu definieren🎜rrreee🎜🎜🎜Geben Sie das Verzeichnis im Terminal ein und Führen Sie den folgenden Befehl aus, um das Docker-Image zu erstellen: 🎜rrreee: Führen Sie den Docker-Container aus: rrreee: Mit den oben genannten Schritten können wir Docker zum Erstellen und Ausführen von Node.js-Anwendungen verwenden. 🎜🎜Zusammenfassung: Die oben genannten sind drei gängige Node.js-Installationsmethoden. Sie können je nach Bedarf eine davon auswählen. Bei der Entwicklung von Node.js-Anwendungen ist jeder Ansatz ausreichend. Wenn Sie neu in diesem Bereich sind, sollten Sie die Verwendung des Node.js-Installationsprogramms oder von NVM in Betracht ziehen. Wenn Sie bei der plattformübergreifenden Anwendungsentwicklung bessere Ergebnisse erzielen möchten, sollten Sie die Verwendung von Docker in Betracht ziehen. 🎜

Das obige ist der detaillierte Inhalt vonSo führen Sie NodeJS aus. 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