Node.js は、サーバー側で実行されるオープンソースの JavaScript ランタイム環境です。 Google V8 JavaScript エンジンを使用して JavaScript コードをコンパイルし、そのコードをサーバー上でホストします。 Node.js は、高パフォーマンス、スケーラビリティ、軽量、クロスプラットフォームという特徴を備えているため、ますます多くの Web サイトやアプリケーションが Node.js を採用し始めています。
Node.js の実行は比較的簡単です。誰もが Node.js の実行方法をよりよく理解できるように、この記事では次の 3 つの方法を紹介します。 Node .js インストーラー
Node.js 公式 Web サイトでは、ダウンロードしてインストールできる Node.js インストーラーを提供しています。次の手順に従って、Windows、Mac、Linux などのさまざまなオペレーティング システムに Node.js をインストールできます。
Node.js 公式 Web サイト (https://nodejs.org/en/download) にアクセスします。 /)
- 使用しているオペレーティング システムに応じて、Web サイト上で対応するインストール プログラムを選択し、ダウンロードします (通常、デフォルトでは最新バージョンがダウンロードされます)
- ダウンロードしたインストール ファイルをダブルクリックします
- インストール手順に従います。インターフェースのプロンプトは段階的なインストール用です。
- インストールが成功したら、ターミナルに
node -v- と入力して、現在のノードを表示します。インストールされている Node.js のバージョン番号
使用 Node.js インストーラーは、Node.js をインストールする最も一般的な方法の 1 つであり、最も便利な方法の 1 つでもあります。あまりにも多くのコマンド ライン スキルを知りたい場合は、インストール インターフェイスのプロンプトに段階的に従うだけで十分です。
2. パッケージ マネージャーを使用したインストール
Node.js インストーラーの使用に加えて、パッケージ マネージャーを使用して Node.js をインストールすることもできます。ここでは主にNVM(Node Version Manager)とYarnパッケージマネージャーを紹介します。
1. NVM のインストール
NVM は、複数の異なる Node.js 環境を同じマシンにインストールでき、いつでも使用できるマルチバージョン Node.js 管理ツールです。 。
端末に次のコマンドを入力して NVMcurl -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
ログイン後にコピー
インストールが成功すると、次のメッセージが表示されます。現在のユーザーのホーム ディレクトリ。 .nvm- という名前のディレクトリを作成します。この時点で、NVM を有効にするにはターミナルを再起動する必要があります。
次のコマンドを指定されたバージョンの Node.js をインストールするためのターミナル-
nvm install <version>
ログイン後にコピー
システムはこのバージョンの Node.js をダウンロードしてインストールします。インストールが完了したら、「 node -v- 」と入力します。ターミナルを使用して、このバージョンの Node.js のバージョン番号を表示します
指定したバージョンの Node.js をインストールするだけでなく、NVM を使用して、インストールされているすべての Node.js バージョンを表示し、切り替えることもできます。使用する:
インストールされているすべてのバージョンを表示 Node.js バージョン 指定されたバージョンの Node.js を使用するように切り替えますnvm use <version>
ログイン後にコピー
2. Yarn のインストール
Yarn はい JavaScript パッケージのインストール、更新、アンインストールを管理するために Facebook によって開発された JavaScript パッケージ マネージャー。 Yarn は npm よりも速いだけでなく、より多くの機能も備えています。
ターミナルに次のコマンドを入力して Yarn をインストールしますnpm install -g yarn
ログイン後にコピー
インストールが成功したら、ターミナルに次のコマンドを入力してテストしますYarn が正常にインストールされているかどうか 3. Docker を使用したインストール
Docker は、アプリケーションとすべての関連コンポーネントを独立したコンテナーにパッケージ化できる仮想化テクノロジです。さまざまな環境で実行できるため、Docker はクロスプラットフォーム アプリケーション開発の最初の選択肢となっています。
Docker を使用して Node.js をインストールするには、次のように Docker の基本的な使用法をマスターする必要があります。
Docker をダウンロードしてインストールします (https://www.docker.com/get- )
- 新しいディレクトリを作成し、その中に
Dockerfile- という名前のファイルを作成します
- Dockerfile
ファイルに次の内容を入力しますDocker イメージを定義します<div class="code" style="position:relative; padding:0px; margin:0px;"><pre class='brush:Dockerfile;toolbar:false;'># 基础镜像
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" ]</pre><div class="contentsignin">ログイン後にコピー</div></div>
ターミナルのディレクトリに移動し、次のコマンドを実行して Docker イメージを構築しますdocker build -t <your-username>/node-web-app .
ログイン後にコピー
Docker を実行しますコンテナdocker run -p 8080:8080 -d <your-username>/node-web-app
ログイン後にコピー
上記の手順により、Docker を使用して Node.js アプリケーションを構築および実行できます。
要約: 上記は、Node.js の一般的な 3 つのインストール方法であり、ニーズに応じていずれかを選択できます。 Node.js アプリケーションを開発する場合は、どちらのアプローチでも十分です。これを初めて使用する場合は、Node.js インストーラーまたは NVM の使用を検討してください。クロスプラットフォーム アプリケーション開発でより良い結果を達成したい場合は、Docker の使用を検討してください。
以上がNodejsの実行方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。