unix (IOS)系統命令 需sudo npm
2,注:由於GFW,很多插件下載不下來,我們可以使用淘寶鏡像來解決這個問題:
npm install -g cnpm --registry=https://registry.npm.taobao.org
之後該npm使用cnpm(MAC sudo cnpm ),以下使用cnpm即可
3,npm install -g [email protected]//@那個版本,-g全局安裝
4,npm install -g [email protected]
5,刪除命令
npm uninstall cordova -g
npm uninstall ionic -g
6,可以安裝bower依賴管理:
npm install -g bower
7,創建項目ionic strat 項目名
8,添加Android或者ios平臺:ionic platform add android
在platform裏有Android或者ios目錄,也可以在其中寫原生代碼
9,編譯構建Android:ionic build Android
這時在Android目錄下的相關目錄裏出現apk
10,可以修改gradle版本修改 xx\platforms\android 目錄 和xx\platforms\android\CordovaLib 目錄下的 build.gradle
和本地版本統一
11,修改包名
修改config.xml <widget id=......
修改plugin 中 android.json 裏面package
修改platforms\android 裏面 android.json 裏面package
修改platforms\android 裏面 AndroidManifest.xml 裏面的package 以及和包名有關屬性
(*如果出現問題,remove Android 後重新add 即可生成對應報名)
12,修改版本號項目的配置文件下的config.xml的version即可,versionCode和versionName根據這個改變
根據這個也會改變
<widget id="com.ionicframework.vp2342525" version="0.0.1"
xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0">
13,啓動ionic服務 ionic serve
14,修改londing圖片 將圖片放入drawable-port個目錄下
15,修改logo ,將圖片放入mipmap個目錄下
16,ionic emulate android運行在模擬器上