我有一个使用 Twitter Bootstrap 3 的项目,但是,我正在用 CanJS 应用程序补充现有的 javascript 情况。对于 CanJS 依赖管理,我选择了他们的包 StealJS。然而,似乎无论我做什么,StealJS 都坚持再次加载 jQuery,当然覆盖了 $.fn。
在这个问题中,核心贡献者回答说解决方案是“窃取”一个空白.js 文件。但是,这会破坏生产的窃取/构建,因为 can/util/jquery/jquery.js 被传递为未定义的“jquery”(blank.js 的结果)。
我已经尝试过 StealJS 的stealconfig.js 设置的变体,包括地图、路径和完成,但似乎没有任何效果。
这是在 RequireJS 中执行此操作的示例。解决方案是不使用 StealJS 而是使用 RequireJS 吗?