我在这里阅读了一些帖子,一般在网上阅读。人们不建议在同一个项目中同时使用它们。然而,我试图摆脱我的木偶应用程序的要求是没有在html页面上有多个脚本标签,并且不担心订单js文件被加载。木偶可以做到这一点吗?如果有人也可以推荐一些关于这个主题的文章,我将不胜感激。
答案 0 :(得分:0)
我建议使用Marionette和RequireJS。如果您可以使用Require with backbone,您也可以将它与Marionette一起使用。 由于Marionette默认没有脚本加载器,所以有一个是明智的。在我目前的项目中,我有超过20个JS文件,没有脚本加载会使我的项目变得非常混乱。
您应该考虑的是您的申请范围。如果它可能超过500行代码,请考虑使用脚本加载器。
这是在官方文档中:
https://github.com/marionettejs/backbone.marionette/wiki/Using-marionette-with-requirejs