1
我有一個Extjs應用程序,我已經改造成一個Sencha Cmd生成的應用程序,能夠縮小連接js和css文件&。構建過程運行良好,但是當我運行該應用程序時,我看到以下錯誤。 Extjs sencha編譯的應用程序拋出Uncaught TypeError:對象原型可能只是一個對象或null
對應於錯誤的線路有: 和
我想我的2個問題是:
- 是煎茶Cmd的來縮小&連擊的所有文件的唯一可靠的方法一個extjs應用程序?我曾嘗試使用Yuicompressor來縮小個別文件並手動連接,但我無法弄清楚如何輕鬆管理extJS應用程序的依賴關係。
- 如何解決上面的問題,使用Sencha cmd生成的構建?有什麼我失蹤了嗎?
我正在使用ExtJS 4.2.1和Sencha Cmd 4(也嘗試過5)。
嘗試使用ext-all-debug.js而不是ext-all.js進行調試。你可以找到更多的信息。回答你的問題, 1. Sencha Cmd不是唯一一個縮小你的應用程序,有幾十個軟件可用,我更喜歡https://code.google.com/p/webutilities/,你可以使用http:// yui.github.io/yuicompressor/或其他縮小工具。 – Bala 2014-09-02 17:11:26
@Bala感謝您的回覆。我試過了yuicompressor,但是管理一個複雜的ExtJS應用程序的依賴鏈很困難。我用這個更新了我的問題。我會結帳webutilities。 – 2014-09-02 23:14:37