メモリ256な自分のための外部ストレージblog

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