使用r.js优化javascript文件

使用r.js优化javascript文件,javascript,jquery,requirejs,r.js,Javascript,Jquery,Requirejs,R.js,我使用的第三方库如下所示 (function ($) { .... })(jQuery); 我的config.js中有此js的条目 paths : { 'someLibrary' : 'path/to/someLibrary', }, shim : { 'someLibrary' : { deps: ['jquery'] } } 没有r.js optimizer它可以正常工作,但是一旦我运行了optimizer, 我得到一个错误,因为jQuery没有在库代码中定义 我如何解决这个问题

我使用的第三方库如下所示

(function ($) {

....

})(jQuery);
我的config.js中有此js的条目

paths : {
'someLibrary' : 'path/to/someLibrary',
},

shim : {
'someLibrary' : { deps: ['jquery'] }
}
没有r.js optimizer它可以正常工作,但是一旦我运行了optimizer, 我得到一个错误,因为jQuery没有在库代码中定义

我如何解决这个问题

编辑


我的r.js构建文件已设置mainConfigFile

您可能需要在路径中添加jquery,如

paths : {
'someLibrary' : 'path/to/someLibrary',
jquery : 'path/to/jquery'
},

shim : {
'someLibrary' : { deps: ['jquery'] }
}