akkey247
2/3/2017 - 1:27 PM

【Node.js】基本構成

【Node.js】基本構成

var http = require('http'); //httpモジュール呼び出し
http.createServer(function (request, response) {
    // リクエストを受けると以下のレスポンスを送信する
    response.writeHead(200, {'Content-Type': 'text/plain'}); //レスポンスヘッダーに書き込み
    response.end('Hello World!!\n'); // レスポンスボディに書き込み&レスポンス送信を完了する
}).listen(process.env.PORT || 8080); //公開ポートで待ち受け
{
  "name": "test",
  "version": "0.0.1"
}

使い方

  1. 実行
$ node src/main.js

http://localhost:8080/ にアクセスして「Hello World!!」と表示されれば成功。

補足

Procfile はHerokuでの実行用。

web: node src/main.js