sencha cmd安裝建立項目與編譯,特詳細。

官方文檔

環境要求java

  1. Java Run-time Environment or JRE,版本>=6.0。
  2. Ruby
  3. Sencha Cmd
  4. Ext JS SDK

下載安裝搭建環境windows

Sencha Cmd 下載跨域

 

 EXTJS的版本要和 sencha cmd版本對應,否則有些地方出錯ruby

配置環境:服務器

個人用的chocolatey的工具,輕輕鬆鬆自動幫你安裝好環境變量,方便快。Chocolatey 是 windows 下一款命令行包管理軟件 ,簡單說這就是 Windows 的 apt-get。習慣 Linux 操做方式並不是常想用它操縱 Windows 的敬請折騰。Chocolatey 這套包管理系統目前已經包含了近 500 多款經常使用軟件。app

Chocolatey 官網下載ide

把上面的代碼複製到管理器運行,要用管理員身份運行,否則會出錯,親測出錯。安裝須要等待一段時間。工具

安裝好了以後關閉管理器,在打開管理器,輸入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

方式和上面同樣。

好累,就到這裏,未通過博主贊成嚴禁轉載。

相關文章
相關標籤/搜索