ionic常用的命令


Ionic常用命令行解釋

 

原文鏈接

 

安裝ionic

npm install -g ionic

更新www/lib/ionic 目錄的文件,如有項目中有bower,此命令會運行bower update ionic, 否則則會從CDN上下載文件並替換。

 ionic lib update

創建一個項目,其中template可以是內置的模板類型:blank/sidemenu/tabs(default)三種,也可以是github地址 (這叫ionoic-starter),或者是Codepen starter地址

可選的參數: -a your_app_name -i com.yourcompany.youapp -w (不要用cordova)

 ionic start your_app_name [template]

啟動一個本地的server,在瀏覽器中打開,並可監視文件變化,隨時刷新瀏覽器。

 ionic serve [options]

在瀏覽器中打開ios和andriod的顯示界面

 ionic serve --lab

指明一個外部的ip地址,可以讓外部用戶查看。

 ionic serv --address 192.168.89.1

添加目標平台

 ionic platform add ios/android

構建平台

 ionic build ios/android

使用模擬器模擬ios,該命令等價於: ionic run ios

 ionic emulate ios [options]  //ionic run ios [options]

使用模擬器或設備運行應用。

options的選項包括:

-l //livereload, 實時刷新變化。
-c  //打印app里的console
-s  //打印設備的console
-p  //指定設備的端口
-i  //指定livereload的重刷端口
--debug //debug
--release //release


當處於livereload模式時,使用r重啟客戶端,使用 g your_url 跳轉到指定url, 使用c啟動或關閉console,使用s啟動或關閉設備的console, 使用q退出。

 

可以在主目錄下的ionic.project文件的watchPatterns中配置要監視的文件夾。如:

 {
  "name": "",
  "app_id": "",
  "watchPatterns": [ "", "" ] 
}

ionic會將本地的資源文件(支持png、psd和ai,尺寸越大越好)上傳到它的服務器進行處理。

本地資源文件放到resources目錄下,如果是某個平台單獨的資源,可以放到對應平台下,比如resources/android/icon.png。

這樣就會把處理好的資源自動放到該平台下,而不是所有平台都放。

 ionic resources [--splash] [--icon]

該命令上傳自己的項目到ionic服務器,上傳完成后會有一個項目編號。

安裝Ionic View的app,使用ionic的賬號登錄進去,可以查看自己的項目。

也可以直接登錄ionic的app網站,下載其他平台的app。

 ionic upload

查看系統情況

 ionic info

安卓自帶瀏覽器性能不好,可以安裝一個殼(crosswalk),這將安裝一個Chromium內核。

 ionic browser add crosswalk

查看可用的browser

 ionic browser list

刪除安裝的browser

 ionic browser revert android/ios

先刪除平台和插件,再安裝package.json文件中的平台和插件。

ionic state reset

首先查看的平台,並保存名稱和package.json下cordovaplatforms屬性。
然后查看fetch.json文件,保存cordova插件注冊表,本地安裝的插件,以及從GitHub或遠程HTTP URL遠程插件

ionic state save

先刪除平台和插件,然后按照package.json文件中包含的平台和插件重新安裝。

ionic state clear


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM