为什么要在线打包
Ionic本身是基于Cordova,Cordova的app打包又依赖于XCODE、ANDROID SDK、Gradle、Maven等等。
在Android编译环境配置的道路上一路填坑、屡战屡败之后,遂寻求其他出路。
国内的app跨平台开发解决方案(DeviceOne、DCloud等)都提供云端打包的服务,不用配置本地编译环境,就google了一下Ionic是否有提供云打包的服务。
先是找了Adobe PhoneGAP Build服务,按照网上的教程稍加修改也是可以编译Ionic的turtoal项目的。
还是觉得有点不安,毕竟Ionic估计还是有些不一样的东西。
后来又找到了ionic.io,它(对,貌似是官网。。。绕了一圈)提供在线打包服务,就它了。
上传项目文件
首先需要创建ionic.io的账号
通过CLI命令上传项目文件
cd 项目目录
ionic upload
提示需要输入刚才创建的Ionic账号,并等待上传成功
再访问apps.ionic.io/apps 可以看到刚刚上传的app name了