1. 程式人生 > >SenchaCmd建立專案以及編譯專案

SenchaCmd建立專案以及編譯專案

一:建立專案

sencha sdk tool2.0無法建立api為sencha-touch-2.2.1的專案,需要使用SenchaCmd代替sencha sdk tool,其步驟如下:

1,下載安裝senchaCmd,地址為:

2,一路next,安裝完之後,進入cmd,敲入:sencha,展示一些關於sencha的資訊,表示senchaCmd安裝成功

3,使用senchaCmd生成專案

3.1 下載sencha-touch-2.2.1,去官網填寫email,郵箱裡會收到下載地址

3.2下載完成後,在dos下進入sencha-touch-2.2.1的解壓縮目錄,例如:我的目錄如下:

d:\sencha\IUCD\WebRoot\TOUCH-2.2.1\

備註:sencha cmd 必須執行在SDK目錄或app目錄

3.3使用SenchaCmd的命令生成專案,具體如下:

sencha generate app MyApp /path/to/MyApp

執行完之後會在D:/path/to/MyApp

二:編譯專案

步驟如下:

1,在命令提示行下,進入sencha touch2.2.1框架的壓縮包解壓後的磁碟目錄下的MyApp子目錄

2,build編譯的三種形式:production 、 testing 、 package

  testing:構建一個處於測試階段的應用程式,所有javascript指令碼檔案都被原樣複製到應用程式中,不對這些指令碼檔案進行壓縮,便於開發者對其進行除錯。

 package:構建一個本地可執行的應用程式,開發者可以不使用web伺服器,而是從檔案系統中直接開啟該應用程式

 production:構建一個需要使用Web伺服器來執行的應用程式,支援使用各種裝置來訪問該應用程式,同時該應用程式也是一個可離線使用的應用程式

 native: 首先構建一個可以在檔案系統中直接開啟的應用程式,然後將其打包成一個可以在本機的Web伺服器中執行的應用程式。

>sencha app build production //打包手機端,電腦端都能用的形式

>sencha app build testing  //打包測試版

>sencha app build package  //打包到手機端

sencha package run package.json //主要是生成Android或iphone的APK

sencha app build -e native


參考文章: