Extjs 4.1.x
由我使用。我想在一個js文件中合併整個MVC application
。由於這些原因,所有requires
字段像往常一樣被我刪除,因爲我從Application
,Controllers
刪除了views
,controllers
,stores
,models
字段/屬性。在這種情況下,視圖呈現良好,沒有store
。但是,當我使用store
它無法解析store
。這就是爲什麼無法運行應用程序。 Extjs 4.1.x MVC
應用程序集成在一個js
文件中的任何示例。因爲我想動態地跳過依賴加載。如何在單個JS文件中配置Extjs 4.1.x MVC應用程序
1
A
回答
1
你可以嘗試sencha cmd工具。
1
您不應該刪除requires
或uses
屬性!命令工具使用它們來檢測哪些類將需要以及在哪個時間。凡
requires
是嚴格的一個,迫使裝載機(和buildtool)的要求課前嚴格加載類,而
uses
物業是有點鬆散,只有確保了類在onReady
塊得到執行時已準備就緒。
你不需要嚴格要求的是你擴展的類會導致構建器/加載器自動將它們設置爲required。
0
我的回答類似的問題:「如何打包(縮小)一個ExtJS 4的應用程序」:https://stackoverflow.com/a/24331758/1983903
約兩年我一直沒有找到合適的工具,使ExtJS的應用程序構建方便。然後我決定自己編寫ExtJS應用程序的輕量級構建工具。那就是:
Extapp:https://github.com/liberborn/extapp
它是某種另類的在Sencha.cmd JS編譯器模塊。您不需要在部署服務器上安裝龐大的Sencha.cmd軟件來執行簡單的構建任務。只需在命令行中運行一個jar文件,即可獲得編譯的應用程序。
相關問題
- 1. 如何在ExtJS 4.1控制器中實現listener for selectionModel 4.1 MVC
- 2. EXTJS 4.1 - 如何設置singleExpand在TreePanel中
- 3. ExtJS + NodeJS mvc應用程序
- 4. ExtJS 4.1 MVC:如何在加載時將LoadMask應用於視口?
- 5. 如何在MVC 5應用程序中配置Autofac和SignalR
- 6. 如何在單個Java應用程序中配置RAMJobStore和JDBCJobStore
- 7. 如何在Web應用程序中使用配置文件
- 8. 如何在C#中使用應用程序配置文件?
- 9. 多個應用程序單個配置文件
- 10. 如何在n層ASP .net MVC應用程序中配置Unity
- 11. GAE python:如何在應用程序yaml中配置文件夾?
- 12. 如何在Rails應用程序中配置虛擬文件夾?
- 13. 如何在Android應用程序中實現配置文件?
- 14. 如何在一個項目中使用多個應用程序配置文件?
- 15. 爲多個應用程序配置一個配置文件
- 16. 如何在jasypt 1.9.x中使用spring security 4.0 + spring 4.1和hibernate 4.x遷移spring-mvc應用程序
- 17. 如何爲多頁面mvc應用程序組織js文件
- 18. 如何在應用程序配置文件中設置圖像文件路徑?
- 19. ExtJS - 在應用程序文件
- 20. ExtJS的4.1如何通過MVC
- 21. 如何在應用程序中使用$ PATH設置x x
- 22. 如何在ASP.NET MVC應用程序中管理單個JavaScript文件?
- 23. 導出OS X應用程序時指定配置文件
- 24. 在CQ5中,如何配置extJS組件?
- 25. 如何在extjs中創建MVC文件
- 26. EXTJS 4.1 - 如何GridPanel中
- 27. Ext JS - Sencha cmd應用程序配置文件和主題
- 28. 在一個mvc應用程序中使用兩個配置文件提供程序
- 29. 如何ExtJS的4.1
- 30. 管理mvc應用程序的發佈配置文件
Sencha CMD和SDK已經被我使用了,但是我的目標不同,那就是動態地將Extjs MVC文件構建到服務器端的單個Java腳本文件中。 Sencha CMD和SDK適合那些有興趣構建靜態Java腳本庫的人員。最後我能夠編譯,混淆但無法獲得像Sencha CMD構建的味道。儘管所有必需的庫合併成單個文件Extjs,試圖再次加載所需的js文件。這讓我很煩。 – 2013-05-20 10:51:51