我已经研究了requirejs和其他类似选项,但必须以特定方式编写应用程序,我认为这看起来真的很糟糕。
我还研究了browserify和webmake,它将您的代码和所需的任何模块组合成单个js文件,并具有缺少(require)方法。所有聪明的想法,但会使客户端代码有些混乱。
是否有这样的东西可以接受按其CommonJS格式编写的代码,编译所有与浏览器兼容的所需模块,并输出可以在浏览器中使用而无需担心缺少要求方法的Javascript文件(或多个文件)?更好的是,最好针对Backbone应用程序提供解决方案。