ここに詳しく書いてありました。 大体こんな感じで使う。
index.js
var hoge = require('./hoge.js') var page = require('./page.js') console.log(1) console.log(hoge.val) console.log(hoge.num) console.log(hoge.hoge.a) console.log(page.pageFunc(10))
hoge.js
var val = 2 exports.val = val var num = 3 exports.num = num exports.hoge = { a: 4 }
page.js
function pageFunc(x) { return x / 2 } exports.pageFunc = pageFunc
実行結果
$ node index.js 1 2 3 4 5