UMD样式子模块

时间:2015-08-20 20:00:23

标签: javascript umd

是否可以以UMD风格的方式单独创建子模块?说我有这个:



(function (root, factory) {
	if ( typeof define === 'function' && define.amd ) {
		define([], factory(root));
	} else if ( typeof exports === 'object' ) {
		module.exports = factory(root);
	} else {
		root.thing = factory(root);
	}
})(typeof global !== 'undefined' ? global : this.window || this.global, function (root) {

	'use strict';

	// Object for public APIs
	var thing = {};
	thing.add = function(number) {
        return number + 2;
    };
    
    return thing;
    

});




在单独的文件中构建thing.sub对象的最佳方法是什么?我希望通过这种方式分离模块来保持我的开发环境......

0 个答案:

没有答案