捆绑javascript文件

时间:2015-03-20 22:32:50

标签: javascript requirejs bundle gulp browserify

我有一个项目,其中不同的模块被写为闭包函数(此模块的示例如下所示)。我正在尝试优化项目,任何人都可以帮我捆绑建议吗?比如我如何将它们捆绑到一个文件中?

  1. 我知道requirejs但是这些是传统的闭包函数,我不确定我是否可以使用requirejs,因为这个项目不是用commonjs或AMD模式编写的?
  2. 我发现的其他选项是连接所有这些JS文件但是根据论坛这不是一个好习惯。
  3. 有人可以建议我捆绑这些文件的正确方法吗?或者是第一次编写模块的错误方法?

     var main = (function(){
        //constructor
        function main(){};
    
        main.prototype.entry = function(){
            alert("entry function called");
        }
        return main;
    })();
    

    提前致谢。

0 个答案:

没有答案