Node.js
【Node.js】サーバーを作成する方法
作成日:2021年10月07日
更新日:2021年10月07日
Node.js でサーバーを構築するには、http モジュールを使います。
Node.js の中の http モジュールを、requireで呼び出しましょう。
js
const http = require("http");
http モジュールのcreateServerメソッドを使います。
サーバーを確認するために、req、resが必要になります。
js
const server = http.createServer(function (req, res) {});
ヘッダーの情報をレスポンスに書きます。
第一引数にはステータス 200 を指定し、第二引数には"Content-Type": "text/html"を指定します。
js
const server = http.createServer(function (req, res) {
res.writeHead(200, { "Content-Type": "text/html" });
});
実際サーバーが機能しているか確認するために、『Server is running...』と表示するようにします。
js
const server = http.createServer(function (req, res) {
res.writeHead(200, { "Content-Type": "text/html" });
res.end("Server is running...");
});
最後に、サーバーのポートを指定します。
今回は、ポート:8000 を利用します。
js
server.listen(8000);
ターミナルでnode index.jsを実行してみます。
ブラウザで localhost:8000 を確認すると、
Node.js でサーバーが機能しています。
お知らせ
私事ですが、Udemyで初心者を対象にしたReactの動画コースを作成しました。
Reactについて興味がありましたら、ぜひ下のリンクからアクセスしてください。
詳しくはこちら(Udemyの外部サイトへ遷移します)