equireで分割
概要
実行ファイルとサーバの起動ファイル2つに分割
サンプル
index.js
var server = require("./server");
server.start();
server.js
var http = require("http");
function start() {
function onRequest(request, response) {
console.log("Request received.");
response.writeHead(200, {"Content-Type": "text/plain"});
response.write("Hello World");
response.end();
}
http.createServer(onRequest).listen(8888);
console.log("Server has started.");
}
exports.start = start;
実行
コマンド
D:\Tools\Works\nodejs_test\sample03>node index.js
Server has started.
Request received.
Request received.
画面
最終更新:2013年03月26日 00:02