Node.js - requireとexports
ここに詳しく書いてありました。 大体こんな感じで使う。
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 = 2exports.val = val
var num = 3exports.num = num
exports.hoge = { a: 4}page.js
function pageFunc(x) { return x / 2}exports.pageFunc = pageFunc実行結果
$ node index.js12345