ionic常见命令

浏览器运行本地服务:

ionic serve
ionic build --prod //移动端网站编译

添加开发平台

ionic cordova platform add [email protected]
ionic cordova platform add ios

添加插件:

cordova plugin add cordova-plugin-alipay
cordova plugin remove cordova-plugin-alipay

cordova plugin add cordova-plugin-alipay-v2 --variable APP_ID=[支付宝账号的appid配置]

Android手机调试:

ionic cordova run android --device
ionic cordova run android -l -c
ionic cordova run android -c

在ios模拟器运行

ionic cordova emulate –list //检查支持的设备,会有一个列表(注意是两个-) 
ionic cordova emulate ios //模拟器运行,我用的版本默认为iPhone-SE ,10.0.0 
ionic cordova emulate ios –target=”iPhone-6, 10.0” 

//以iPhone6的形式在模拟器中运行,注意iPhone-6, 10.0 是上列表中支持的 ,所以使用此命令前,检查模拟器支持的设备(注意target前是两个-)

Android编译(生产版本)apk:

ionic cordova run android --prod --release
# or
ionic cordova build android --prod --release

--prod为代码压缩打包
其中,--prod参数是ionic2的打包方式,使用之后.map.js会压缩变小,打包的App变小了,而且启!动!超!级!快!跟原生App相差无几。
--release参数是Cordova的打包参数,使用之后App也会变小。
所以,正式版App请务必使用这两个参数打包,非常好用!

ionic cordova build android --prod --release

imagePicker
上传图片https://www.jianshu.com/p/35ce3b82773e

IOS 虚拟机启动[http://blog.csdn.net/CapMiachael/article/details/52692668]

ionic emulate –list //检查支持的设备,会有一个列表(注意是两个-) 
ionic emulate ios //模拟器运行,我用的版本默认为iPhone-SE ,10.0.0 
ionic emulate ios –target=”iPhone-6, 10.0” //以iPhone6的形式在模拟器中运行,注意iPhone-6, 10.0 是上列表中支持的 ,所以使用此命令前,检查模拟器支持的设备(注意target前是两个-)

你可能感兴趣的:(ionic常见命令)