【发布时间】:2014-06-27 03:13:59
【问题描述】:
我希望将大型配置 .js 文件拆分为多个较小的文件,但仍将它们组合到同一个模块中。这是常见的做法吗?最好的方法是什么,以便在添加新文件时不需要扩展模块。
添加新文件时,例如但不需要更新 math.js 的示例。
数学 - 添加.js - 减法.js - 数学.js
// add.js
module.exports = function(v1, v2) {
return v1 + v2;
}
// subtract.js
module.exports = function(v1, v2) {
return v1 - v2;
}
// math.js
var add = require('./add');
exports.add = add;
var subtract = require('./subtract');
exports.subtract = subtract;
// app.js
var math = require('./math');
console.log('add = ' + math.add(5,5));
console.log('subtract =' + math.subtract(5,5));
【问题讨论】:
-
世界上所有的搜索,我都没有找到。谢谢。
标签: javascript node.js module