Comment exécuter Nodejs

王林
王林original
2023-05-14 09:05:36580parcourir

Node.js est un environnement d'exécution JavaScript open source qui s'exécute côté serveur. Il utilise le moteur JavaScript Google V8 pour compiler le code JavaScript et héberge le code sur un serveur. Node.js présente les caractéristiques de hautes performances, d'évolutivité, de légèreté et de multiplateforme, c'est pourquoi de plus en plus de sites Web et d'applications commencent à l'adopter.

Exécuter Node.js est relativement simple. Afin de permettre à chacun de mieux comprendre comment exécuter Node.js, dans cet article, je présenterai les trois méthodes suivantes :

1 Utilisez le programme d'installation de Node.js

Node. . Le site officiel de js fournit un programme d'installation Node.js qui peut être téléchargé et installé. Vous pouvez installer Node.js dans divers systèmes d'exploitation tels que Windows, Mac et Linux en suivant les étapes suivantes :

  1. Visitez le site officiel de Node.js (https://nodejs.org/en/download/)
  2. Selon la méthode que vous utilisez Pour le système d'exploitation, sélectionnez le programme d'installation correspondant sur le site Web et téléchargez-le (généralement, la dernière version est téléchargée par défaut)
  3. Double-cliquez sur le fichier d'installation téléchargé
  4. Suivez les instructions dans l'interface d'installation pour installez étape par étape
  5. Après une installation réussie, entrez node -v Vous pouvez vérifier le numéro de version de Node.js actuellement installénode -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. Utiliser le programme d'installation de Node.js pour installer Node.js est l'un des moyens les plus courants et l'un des plus pratiques. Pas besoin de savoir quoi que ce soit à ce sujet. Il y a trop de compétences en ligne de commande, suivez simplement les instructions de l'interface d'installation étape par étape.
  5. 2. Installer à l'aide du gestionnaire de packages

  6. En plus d'utiliser le programme d'installation de Node.js, vous pouvez également utiliser le gestionnaire de packages pour installer Node.js. Ici, nous présentons principalement NVM (Node Version Manager) et le gestionnaire de packages Yarn.
  7. 1. Installer NVM

    NVM est un outil de gestion Node.js multiversion qui peut installer plusieurs environnements Node.js différents sur la même machine et basculer entre eux à tout moment.

Entrez la commande suivante dans le terminal pour installer NVM

# 基础镜像
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" ]

ou

docker build -t <your-username>/node-web-app .
🎜🎜Après une installation réussie, un répertoire nommé .nvm sera créé dans le répertoire personnel de l'utilisateur actuel. time Vous devez redémarrer le terminal pour que NVM prenne effet🎜🎜🎜Entrez la commande suivante dans le terminal pour installer la version spécifiée de Node.js🎜
docker run -p 8080:8080 -d <your-username>/node-web-app
🎜🎜Le système téléchargera et installera cette version de Node.js après le. l'installation est terminée, entrez node -v Vous pouvez afficher le numéro de version Node.js de cette version🎜🎜🎜En plus d'installer la version spécifiée de Node.js, vous pouvez également utiliser NVM pour afficher toutes les versions de Node.js installées et basculer entre elles : 🎜 🎜🎜🎜Afficher toutes les versions de Node.js installées🎜rrreee🎜🎜🎜Commutez pour utiliser la version spécifiée de Node.js🎜rrreee🎜🎜
2.
🎜Yarn est un gestionnaire de packages JavaScript. Il a été développé par Facebook pour gérer l'installation, la mise à jour et la désinstallation des packages JavaScript. Non seulement Yarn est plus rapide que npm, mais il possède également plus de fonctionnalités. 🎜🎜🎜🎜Entrez la commande suivante dans le terminal pour installer Yarn🎜rrreee🎜🎜🎜Une fois l'installation réussie, entrez la commande suivante dans le terminal pour tester si Yarn est installé avec succès🎜rrreee🎜🎜🎜3. 🎜Docker est une technologie de virtualisation capable de regrouper une application et tous les composants associés dans un conteneur indépendant. Étant donné que le conteneur peut s'exécuter dans différents environnements, Docker est devenu le premier choix pour le développement d'applications multiplateformes. 🎜🎜Pour installer Node.js à l'aide de Docker, vous devez maîtriser l'utilisation de base de Docker, comme suit : 🎜🎜🎜Télécharger et installer Docker (https://www.docker.com/get-started) 🎜🎜Créer un nouveau et placez-le dans Créez un fichier nommé Dockerfile🎜🎜🎜Entrez le contenu suivant dans le fichier Dockerfile pour définir l'image Docker🎜rrreee🎜🎜🎜Entrez le répertoire dans le terminal et exécutez la commande suivante pour créer l'image Docker🎜rrreee🎜🎜🎜Exécutez le conteneur Docker🎜rrreee🎜🎜🎜Avec les étapes ci-dessus, nous pouvons utiliser Docker pour créer et exécuter des applications Node.js. 🎜🎜Résumé : vous trouverez ci-dessus trois méthodes d'installation courantes de Node.js. Vous pouvez en choisir une en fonction de vos besoins. Lors du développement d’applications Node.js, l’une ou l’autre approche suffira. Si vous êtes nouveau dans ce domaine, envisagez d'utiliser le programme d'installation Node.js ou NVM. Si vous souhaitez obtenir de meilleurs résultats dans le développement d'applications multiplateformes, envisagez d'utiliser Docker. 🎜

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn