【发布时间】:2012-06-17 17:34:23
【问题描述】:
我尝试使用 requireJS 优化器将我的所有脚本打包到一个文件中,但我无法解决一个问题。
我的requireJs配置是
var require = {
// 'baseUrl': 'static/scripts',
'paths': {
'external': 'global/external'
},
'waitSeconds': 2,
// 'enforceDefine': true,
'deps': ['external/jquery-1.7.2'],
'config': {
}
};
requireJs 将在开始加载任何其他脚本之前加载 deps 中的所有内容。因为 jquery 用定义函数和名称 jquery 包装自己,我可以通过调用将它加载到我的脚本中
var var $ = require('jquery');
这在代码未优化时非常有用。
问题: 当我运行 r.js(使用节点 - 但我认为这无关紧要)时,优化器会打印错误,它无法解决 jquery 依赖关系。 requireJs 优化器常见问题解答中没有任何内容。我尝试配置“路径”属性,但没有解决任何问题。
【问题讨论】: