ホームページ  >  記事  >  ウェブフロントエンド  >  NodeJS プロジェクトを開始する方法

NodeJS プロジェクトを開始する方法

WBOY
WBOYオリジナル
2023-05-28 10:46:073189ブラウズ

Node.js は、サーバー側アプリケーションを構築するための人気のある JavaScript ランタイム環境です。このツールを使用すると、開発者は他の言語に依存するのではなく、JavaScript を使用してバックエンド コードを作成できます。

Node.js プロジェクトを開始することは、特に初心者にとっては難しい場合があります。この記事では、単純な "Hello World" アプリケーションであっても、より複雑な Web アプリケーションであっても、Node.js プロジェクトを開始する方法について説明します。

Node.js プロジェクトを開始する手順は次のとおりです:

  1. Node.js と npm をインストールする

まず、Node.js と npm をインストールします。コンピューター上の npm (Node.js パッケージ マネージャー)。ダウンロード リンクは、Node.js の公式 Web サイトにあります。インストーラーをダウンロードし、指示に従ってインストールを完了します。

  1. 新しいディレクトリの作成

すべてのプロジェクト ファイルを保存するための新しいフォルダーをコンピューター上に作成します。ターミナルでこのフォルダーに移動します。

  1. npm プロジェクトの初期化

ターミナルで npm を使用して、新しいプロジェクトを初期化します。次のコマンドを入力します。

npm init

npm は、プロジェクト名、バージョン番号、説明、プロジェクトのエントリ ポイントなど、プロジェクトに関する一連の質問をします。デフォルト値を使用することも、必要に応じて変更することもできます。

  1. エントリ ファイルの作成

ターミナルで新しいプロジェクトのルート ディレクトリに移動し、新しいファイルを作成します。ファイルに「app.js」(または任意の名前) という名前を付け、基本的なサーバー コードを記述します。単純な「Hello World」アプリケーションの例を次に示します。

const http = require('http');

const hostname = '127.0.0.1';
const port = 3000;

const server = http.createServer((req, res) => {
   res.statusCode = 200;
   res.setHeader('Content-Type', 'text/plain');
   res.end('Hello World
');
});

server.listen(port, hostname, () => {
   console.log(`Server running at http://${hostname}:${port}/`);
});
  1. アプリケーションの実行

ターミナル ウィンドウで、次のテキストを入力してアプリケーションを実行します。

node app.js

サーバーを起動した後、ブラウザに http://localhost:3000 アドレスを入力すると、「Hello World」メッセージが表示されます。

  1. 他のモジュールのインストールと使用

他のサードパーティ モジュールを使用して、Node.js アプリケーションの機能を拡張できます。ターミナルで npm コマンドを使用してモジュールをインストールします。たとえば、Express.js モジュールをインストールするには、次のコマンドを入力します。

npm install express --save

次のコードを使用して、アプリケーションが Express.js モジュールを使用することを指定します。

const express = require('express');
const app = express();

app.get('/', (req, res) => {
  res.send('Hello World!');
});

app.listen(3000, () => {
  console.log('Example app listening on port 3000!');
});
  1. Deploy application

アプリケーションを開発してテストしたら、サーバーにデプロイできます。通常、アプリケーションをホストするには、アマゾン ウェブ サービス (AWS) や Microsoft Azure などのクラウド ホスティング サービスを使用します。

Node.js アプリケーションを AWS EC2 インスタンスにデプロイする手順は次のとおりです。

  1. AWS アカウントを作成してログインします
  2. EC2 を作成します。 AWS インターフェイスの例
  3. EC2 インスタンスに Node.js と npm をインストールします
  4. アプリケーション ファイルを EC2 インスタンスにアップロードします
  5. ターミナルでアプリケーション ディレクトリに移動し、ノード コマンド 実行する

これらの手順を使用すると、Node.js プロジェクトを簡単に開始し、ローカルおよびクラウド サーバー上で実行できます。初心者でも経験豊富な開発者でも、Node.js は強力な Web アプリケーションとサービスを構築するためのツールの 1 つです。

以上がNodeJS プロジェクトを開始する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。