Node.jsプログラミング言語において、モジュールの作成と作成したモジュールを使うための方法についてです。プログラミングでは外部ファイルやモジュール、パッケージを作成して、プログラミングにおけるDRY原則(Don’t repeat yourself)に基づき、より読みやすく効率的なコーディングを目指します。

以下のようにtools.jsを同一ディレクトリに置くとする。
cat > tools.js
module.exports = {
hoge: function () {
console.log('yy')
}
};
すると以下のようにtools.jsで定義されたhoge()を呼び出すことができる。
var tools = require('./tools');
tools.hoge() ; // #=> yy