Node.jsで独自モジュールの作成
Node.jsで独自モジュールを作成する方法です。
1.モジュールファイルの作成
ファイル名は「sample.js」とします。
※ファイルパス : /home/user/lib/sample.js
// クラス宣言的なやつ var Sample = function(name) { this.name = name; }; // メソッドの定義 Sample.prototype.getName = function() { return this.name; }; // 作成したモジュールをオブジェクト化 module.exports = Sample;
2.独自モジュールを使用するファイルに読み込む
// 独自モジュールの読み込み var Sample = require("/home/user/lib/sample"); // オブジェクトの作成 var sample = new Sample("test"); // 作成したメソッドの呼び出し var name = sample.getName(); console.log(name)
3.実行結果
test
これでモジュールは完成。
module.exportsを使用せずにメソッド単体をモジュール化する方法もあるようです。
参考:http://d.hatena.ne.jp/jovi0608/20111226/1324879536
module.exportsを使用せずにメソッド単体をモジュール化する方法もあるようです。
参考:http://d.hatena.ne.jp/jovi0608/20111226/1324879536