背景
本來不打算寫這篇文章的,但是按照官方文檔的介紹,還是會出現一些問題。該文章就是簡潔的介紹一下如何使用Sencha Cmd及其注意事項。
官方文檔
- Introduction to Sencha Cmd
- Using Sencha Cmd with Ext JS 4.2+
- Compiler-Friendly Code Guidelines
- Workspaces in Sencha Cmd
環境要求
- Java Run-time Environment or JRE,版本>=6.0。
- Ruby,不要下載最新版,Ruby 1.9.3-p392可以。
- Sencha Cmd。
- Ext JS SDK。
創建一個workspace
目錄名稱不要用中文,特殊符號最好也不要用,中文我測試了不行。
1 cd /d F:\ExtJs4.2\ext-4.2.0.663 2 sencha generate workspace F:\ExtJs4.2\MyWorkspace
創建兩個app(一個app一個html)
1 cd /d F:\ExtJs4.2\ext-4.2.0.663 2 sencha generate app App1 F:\ExtJs4.2\MyWorkspace\app\app1 3 4 cd /d F:\ExtJs4.2\ext-4.2.0.663 5 sencha generate app App2 F:\ExtJs4.2\MyWorkspace\app\app2
編譯創建的兩個app
1 cd /d F:\ExtJs4.2\MyWorkspace\app\app1 2 sencha app build 3 4 cd /d F:\ExtJs4.2\MyWorkspace\app\app2 5 sencha app build
結果
項目結構
編譯后的運行效果
備注
sencha cmd 必須運行在SDK目錄或app目錄,具體的可以參考官方文檔。