Node.js は、サーバー側アプリケーションを構築するための人気のある JavaScript ランタイム環境です。このツールを使用すると、開発者は他の言語に依存するのではなく、JavaScript を使用してバックエンド コードを作成できます。
Node.js プロジェクトを開始することは、特に初心者にとっては難しい場合があります。この記事では、単純な "Hello World" アプリケーションであっても、より複雑な Web アプリケーションであっても、Node.js プロジェクトを開始する方法について説明します。
Node.js プロジェクトを開始する手順は次のとおりです:
まず、Node.js と npm をインストールします。コンピューター上の npm (Node.js パッケージ マネージャー)。ダウンロード リンクは、Node.js の公式 Web サイトにあります。インストーラーをダウンロードし、指示に従ってインストールを完了します。
すべてのプロジェクト ファイルを保存するための新しいフォルダーをコンピューター上に作成します。ターミナルでこのフォルダーに移動します。
ターミナルで npm を使用して、新しいプロジェクトを初期化します。次のコマンドを入力します。
npm init
npm は、プロジェクト名、バージョン番号、説明、プロジェクトのエントリ ポイントなど、プロジェクトに関する一連の質問をします。デフォルト値を使用することも、必要に応じて変更することもできます。
ターミナルで新しいプロジェクトのルート ディレクトリに移動し、新しいファイルを作成します。ファイルに「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}/`); });
ターミナル ウィンドウで、次のテキストを入力してアプリケーションを実行します。
node app.js
サーバーを起動した後、ブラウザに http://localhost:3000 アドレスを入力すると、「Hello World」メッセージが表示されます。
他のサードパーティ モジュールを使用して、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!'); });
アプリケーションを開発してテストしたら、サーバーにデプロイできます。通常、アプリケーションをホストするには、アマゾン ウェブ サービス (AWS) や Microsoft Azure などのクラウド ホスティング サービスを使用します。
Node.js アプリケーションを AWS EC2 インスタンスにデプロイする手順は次のとおりです。
これらの手順を使用すると、Node.js プロジェクトを簡単に開始し、ローカルおよびクラウド サーバー上で実行できます。初心者でも経験豊富な開発者でも、Node.js は強力な Web アプリケーションとサービスを構築するためのツールの 1 つです。
以上がNodeJS プロジェクトを開始する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。