我有一个使用 Dojo 1.7.2 构建的 Web 应用程序,使用 RequireJS 通过 AMD 加载单个模块。我想添加一个稍微定制的 ACE 代码编辑器版本 0.2.0 副本,它大约有 9 个月大的历史,并使用早期的、不兼容的 RequireJS 版本来加载自身。
真的,我只想包含不同的 JavaScript 文件(Dojo 和 ACE),而不会发生命名空间冲突(在全局函数上declare
,require
这是 RequireJS 旨在帮助防止的东西)。我想在不进一步定制任何一个项目的情况下做到这一点。这甚至可能吗?