一、Ionic命令行創建項目步驟:
在命令行中,進入到需要創建項目的目錄中,連網執行以下命令:
1.ionic start <projectName> <style>
說明:該語句是創建ionic項目,projectName表示需要創建的應用名稱;style表示創建應用的的類型,有三種樣式可供選擇:tabs(tab頁)、sidemenu(側邊欄)、blank(空白)
例:ionic start myApp tabs
2.cd <projectName>
進入到項目目錄
3.ionic platform add <paltformName>
說明:添加Android或者IOS環境,驗證步驟,開始創建可省略,后期可執行該命令添加。不過為驗證所創建空框架是否正確,建議添加平台信息測試框架
例:ionic platform add android 或者 ionic platform add ios
4.ionic build <paltformName>
說明:將創建的空項目編譯打包,驗證步驟,開始創建可省略,后期可執行該命令編譯。不過為驗證所創建空框架是否正確,建議編譯剛才所添加平台,驗證環境或者項目是否有誤
例:ionic build android 或者 ionic build ios
5.ionic emulate <paltformName> 或者 ionic run <paltformName> 或者 ionic serve 或者 ionic serve –lab
說明:如以serve運行,則使用:http://localhost:8100/ 瀏覽器訪問測試;具體鏈接可查看啟動服務后的DOS提示
備注:
ionic emulate <paltformName>:通過命令在虛擬設備上安裝調試
ionic run <paltformName>:通過命令在實體機上安裝調試
ionic serve:以服務的形式在瀏覽器上調試
ionic serve –lab:以服務的形式在瀏覽器上已Android和IOS的模式調試
二、Ionic其他命令:
1.adb devices:查看當前可用於調試的移動設備
2.ionic –v:用於查看ionic的版本
三、創建項目可能遇到的問題:
1.在編譯項目:ionic build Android時提示安裝Android22,因為本地SDK版本太低引起,手動修改:項目\platforms\android\AndroidManifest.xml及project.properties文件,降低版本
2.在編譯項目:ionic build Android是出現如下錯誤:
問題原因:“C:\Users\用戶名\.gradle\wrapper\dists\gradle-2.2.1-all\2m8005s69iu8v0oiejfej094b\gradle-2.2.1-all.zip”的grade-2.2.1-all.zip包下載不完整,完整包幾十兆(20150823為五十幾M)
解決辦法:
刪除上面目錄下的文件,重新運行命令ionic build android,重新下載即可,如果不刪除,每次編譯,系統自動檢測該文件已存在,則不會重新下載,其實原文件不全,所以導致編譯始終出錯。