Hello World with Node.js and Express

Installing Node

Node プロジェクトを作成するには、ローカルマシンに node をインストールしておく必要があります。 そのためには、https://nodejs.org/en/ に向かい、node をインストールするだけです。

Node プロジェクトの作成

新しいディレクトリを作成し、npm init コマンドで node を初期化します。 Npmは、すべてのjavascriptパッケージが存在するパッケージマネージャです。 2021>

mkdir helloworld
cd helloworld/
npm init -y

ここで、npm initコマンドで追加のタグ-yを追加しています。 通常、npm init を入力すると、特定の質問が表示されます。 それらをスキップするために、この -y タグをコマンドに追加しています。

コマンドを実行すると、プロジェクトのルート ディレクトリに package.json ファイルが生成されます。 このファイルには、プロジェクトに関連するすべてのメタデータが格納されます。

このファイルには、scripts と呼ばれるものが表示されます。 ここは、プロジェクトに独自のコマンドを追加する場所です。 私は、npm start と入力するとサーバーを起動する新しいスクリプトコマンドを作成しています。 このスクリプトは、私がコマンド npm start を実行するたびに、コマンド node index.js を実行するよう node に伝えます。

package.json

"scripts": {
"start": "node index.js",
"test": "echo \"Error: no test specified\" && exit 1"
},

Configure Express

では、サーバーを作成しましょう。 ここではExpress.jsを使用してサーバーを作成します。 Express JSは、node JSのためのオープンソースのWebフレームワークです。 WebアプリケーションやAPIを構築するために設計されています。

npm install express --save

ここでは、ポート8000で動作する新しいサーバを作成するためにexpressを使用しています。 また、デモのために、hello world を返すルートを作成しています。

index.js

var express = require('express');
var app = express();app.get('/', function (req, res) {
res.send('Hello World!');
});app.listen(8000, function () {
console.log('Listening to Port 8000');
});

次に、npm startコマンドでサーバーを起動します。 ブラウザを開き、http://localhost:8000/に移動します。 メインページにHello worldが表示されるはずです。

npm start

上記の例の出力

何か疑問があればお気軽にお問い合わせください。 メール:[email protected]。 Linkedin: https://www.linkedin.com/in/sjlouji/

Github: https://github.com/sjlouji/

ハッピーコーディング!

コメントを残す

メールアドレスが公開されることはありません。