Skip to content

Instantly share code, notes, and snippets.

@canujohann
Last active August 29, 2015 14:01
Show Gist options
  • Save canujohann/b00fe7d8827d5cae6d2b to your computer and use it in GitHub Desktop.
Save canujohann/b00fe7d8827d5cae6d2b to your computer and use it in GitHub Desktop.
Node.js入門: hello world 出力

Node.js入門: hello world 出力

⇒Wikiから

Node.js はイベント化された入出力を扱うUnix系プラットフォーム上のサーバーサイドJavaScript環境である(V8 JavaScriptエンジンで動作する)。Webサーバなどのスケーラブルなネットワークプログラムの記述を意図している。

インストール手順は コチラ

まずはhttpライブラリーを変数に入れます。

var http = require('http');

httpcreateServerメッソードを読んで、パラメターとして匿名変数を入れておきます。

この変数の中にres(レスポンス)パラメターのwriteHeadメッソード(ヘッダー設定)とendメッソード(コンテンツ+出力)を呼びます。

最後にhttpオブジェクトのlistenメッソードでポートを設定しました(1337);

http.createServer(function (req, res) {
  res.writeHead(200, {'Content-Type': 'text/plain'});
  res.end('Hello Worldn');
}).listen(1337, '127.0.0.1');

フールソースコード(index.js)

var http = require('http');
http.createServer(function (req, res) {
  res.writeHead(200, {'Content-Type': 'text/plain'});
  res.end('Hello Worldn');
}).listen(1337, '127.0.0.1');

nodeで実行する:

node index.js

ブラウザでアクセスしてみます! http://127.0.0.1/1337

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment