![](/img/trans.png)
[英]parse error using esprima for file while optimizing js files with r.js
[英]optimizing a javascript file with r.js
我使用的第三方庫如下所示
(function ($) {
....
})(jQuery);
我在config.js中有此js的條目
paths : {
'someLibrary' : 'path/to/someLibrary',
},
shim : {
'someLibrary' : { deps: ['jquery'] }
}
在沒有r.js優化器的情況下,它可以正常工作,但是一旦運行優化器,
我收到錯誤,因為庫代碼中jQuery is not defined
。
我該如何解決?
編輯
我的r.js構建文件已設置mainConfigFile。
您可能還需要在路徑中添加jquery
paths : {
'someLibrary' : 'path/to/someLibrary',
jquery : 'path/to/jquery'
},
shim : {
'someLibrary' : { deps: ['jquery'] }
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.