node.jsのモジュールの作成
node.jsではモジュールという機能があります。モジュールの作成方法はjsファイルに関数を定義します。複数でもかまいません。
関数の戻り値をよくvar ret = function(){ ~~ }としますが、モジュールの場合はexportsというキーワードを使用します。

以下、モジュールの作成例です。

exports.start = function(){
    console.log('start');
}

exports.end = function(){
    console.log('end');
}
このファイルを例えばa.jsとして保存します。これでモジュールの作成は完了です。他のjsファイルでこのモジュールをrequireすればメソッドを使用することが出来ます。
以下、例です。

var exe = require('./a');

exe.start();
exe.end();
上記ファイルをb.jsとして実行してください。モジュールのメソッドが実行されると思います。

node b
node.jsのモジュールの書き方
モジュールの書き方ですが先にfunctionだけを宣言して、以下のように書くこともできます。

function start(){
    console.log('start');
}

function end(){
    console.log('end');
}
exports.start = start;
exports.end = end;

Back to top

Information