2
我正在面對閉包編譯器的高級優化模式中的問題。高級優化谷歌關閉
當我使用基本的優化時,我的代碼工作正常,但在高級模式中刪除所有警告後,它給我外部庫文件(如Kineticjs)中的錯誤。它無法在高級編譯模式下找到外部庫文件(kinetic.js)中的方法或將其重命名爲其他內容。
我應該做些什麼考慮,以便我可以繼續前進,並停止重命名外部庫文件中的方法,特別是我在高級模式下難以調試代碼。
我的配置文件是
{
"id": "development",
"inputs": "src/js/application.js",
"paths": "src",
"output-file": "development-compiled.js",
"externs": "kinetic-externs.js",
"level": "VERBOSE",
"mode": "ADVANCED",
"optimize": "closure",
"closure": {
"CompilerOptions": {
"prettyPrint": true
}
}
}
的實習醫生文件是存在的,以防止重命名編譯的東西。你有沒有檢查過,以確保你使用的externs文件具有你打電話的所有功能?也許它是基於早期版本的庫編寫的。 – MatrixFrog