【发布时间】:2025-02-23 18:40:02
【问题描述】:
我正在处理一个非常大的项目,该项目使用:
- 包含带有脚本标签的 javascript 文件的旧版 JSP 页面
- 使用其他没有 RequireJS 的 javascript 模块的主干模型和视图
我们现在想开始将 RequireJS 与 jQuery、BackboneJS 和 UnderscoreJS 一起用于我们从现在开始开发的所有内容,但我们没有资源来重写所有遗留 JSP 页面。我们可能有时间重写我们已经开发的 Backbone 模型和视图。
问题在于,对于我们的遗留代码(上面的 1 和 2),我们将所有 javascript 文件包含在一个巨大的文件中并传送到浏览器。这个巨大的文件必须能够与我们新的 RequireJS 模板共存,但是我怎么能例如分离大文件的某些部分,以便我可以将它们与使用 RequireJS 的模板一起使用?无需重写所有使用这部分文件的页面,也无需重复代码。
谢谢!
【问题讨论】:
标签: javascript backbone.js requirejs legacy