2014-04-02 152 views
1

我用它看​​起來像下面優化與r.js javascript文件

(function ($) { 

.... 

})(jQuery); 

我有條目這個js我config.js第三方庫

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

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

它工作正常,無r.js優化器,但是一旦我運行優化器,
由於庫代碼中的jQuery is not defined,我得到錯誤。

我該如何解決這個問題?

編輯

我r.js建立文件有mainConfigFile集。

回答

-1

您可能需要在路徑中添加的jQuery還喜歡

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

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