【发布时间】:2015-07-08 18:50:04
【问题描述】:
我真的很喜欢在 js 中用于模块管理的类似 AMD 的语法。现在我想弄清楚如何在早午餐中使用 require.js。 这就是我想要实现的目标:
- 应将所有供应商代码连接到一个文件中。
- 导出的供应商符号应该在全局范围内可用(因为 一些第 3 方代码 EXCPECT 可以在那里找到它)。
- 我想使用 require.js 或 Almod 进行模块管理。
问题是如果我加载 require.js 一些供应商脚本试图定义匿名模块。这是从 Backbone 中截取的代码供参考:
if (typeof define === 'function' && define.amd) {
define(['underscore', 'jquery', 'exports'], function(_, $, exports) {
//...
});
}
因此,require.js 抱怨匿名模块定义。
【问题讨论】:
标签: javascript brunch