環境要求java
下載安裝搭建環境windows
EXTJS的版本要和 sencha cmd版本對應,否則有些地方出錯ruby
配置環境:服務器
個人用的chocolatey的工具,輕輕鬆鬆自動幫你安裝好環境變量,方便快。Chocolatey 是 windows 下一款命令行包管理軟件 ,簡單說這就是 Windows 的 apt-get。習慣 Linux 操做方式並不是常想用它操縱 Windows 的敬請折騰。Chocolatey 這套包管理系統目前已經包含了近 500 多款經常使用軟件。app
把上面的代碼複製到管理器運行,要用管理員身份運行,否則會出錯,親測出錯。安裝須要等待一段時間。工具
安裝好了以後關閉管理器,在打開管理器,輸入sencha -v是否顯示這個測試
顯示的不是這個就表明沒有安裝上。ui
而後打開下載Package頁面,直接在搜索框搜索便可,jre和ruby以及Devkit,安裝方法就是複製相應的命令代碼,在命令管理系粘貼回車,他會自動幫你安裝好,並幫你配置好。多麼方便,還有其餘的包的環境搭建也可使用這個。
安裝好了以後來看看有沒有安裝上。
第一步:安裝JRE或者JDK(JDK安裝後包含JRE)
「個人電腦」-->右鍵「屬性」-->「高級系統設置」-->「環境變量」
添加或修改環境變量:
1.添加:JAVA_HOME
2.修改:PATH
PATH屬性已存在,可直接編輯。做用是用於配置路徑,簡化命令的輸入,其值爲:%JAVA_HOME%\bin。
3.添加CLASSPATH
用於編譯時JAVA類的路徑,注意這裏設置的是兩個值,(.;)表示的是JVM先搜索當前目錄。其值爲:.;%JAVA_HOME%\lib\tools.jar。
重啓電腦後,經過相關命令判斷jdk是否安裝完畢。
打開Dos命令窗口輸入:java
打開Dos命令窗口輸入:java -varsion
打開Dos命令窗口輸入:javac
第二步:測試ruby有沒有安裝成功
命令行裏輸入 ruby -v
若是正確輸出了 ruby 版本號,就OK了
安裝主題包,打開Dos命令框輸入:gem install compass
第三步:測試DevKit有沒有安裝成功
命令行中輸入以下命令:
gem install rdiscount --platform=ruby
出現結果以下:
Fetching: rdiscount-1.6.8.gem (100%) Temporarily enhancing PATH to include DevKit... Building native extensions. This could take a while... Successfully installed rdiscount-1.6.8 1 gem installed Installing ri documentation for rdiscount-1.6.8... Installing RDoc documentation for rdiscount-1.6.8...
以後就大功告成了,下面來建立項目。
以前下載好的SDK,建立App
方法:sencha -sdk /Path/to/framework generate app myapp My-App
/Path/to/framework這得意思是sdk的地址,你解壓出來的SDK地址路徑
generate app 是必不可少
myapp 是項目名
My-App是文件名
這裏硬是糾結了我一個多小時才解決,一直沒有建立成功。
個人方法步驟:在指定安裝目錄安裝
這裏打開是打不開的,緣由是跨域,因此打不開,打開方式有不少種,能夠用iis 也能夠用其餘的服務器,掛在本地服務器上就能夠打開。sencha cmd有自帶的內置服務器,瀏覽方式看圖
命令:sencha app watch
而後查看文件大小,很大,若是放到服務器上打開會很慢,因此咱們能夠進行編譯。
命令:sencha app build
方式和上面同樣。
好累,就到這裏,未通過博主贊成嚴禁轉載。