直接从另一个CommonJS模块导出

时间:2015-02-23 14:40:46

标签: javascript browserify commonjs

我使用CommonJS和Browserify,创建模块是否有任何问题,它所做的只是将其他模块的导出统一起来?例如:

var submodule1 = require('sub-module-1');
var submodule2 = require('sub-module-2');

module.exports = {
  widget1: submodule1.widget1,
  widget2: submodule2.widget2,
  widget3: submodule2.widget3,
};

1 个答案:

答案 0 :(得分:2)

没有。这没有“错误”。您可以自行决定如何最好地模块化和打包代码,以便最适合您,您的同事和开发人员。