简单来讲,就是在开发移动应用中同时使用Native
和Web
的开发方式。前端
Ionic3框架是一个混合开发框架,其自己依赖于Angular
,Sass
,Cordova
。node
使用Ionic3能够使用前端相关技术快速开发多平台的移动APP。python
Visual Studio 2011
以上版本。python 2.7
版本。node
。npm
全局安装Cordova
和Ionic
。命令行输入npm install -g cordova ionic
Android Studio
。Git
。(可选)安装完了以后,命令行输入
ionic -h
以下图android
输入
ionic start -h
查看初始化命令详情,以下图。ios
name
是项目名template
是初始化的模板--type
是项目类型,有Ionic1
和Ionic-angular
(也就是Ionic2
和Ionic3
)--app-name
是App的名称,能够以后经过config.xml
修改--list
是打印出全部可用模板--cordova
是集成Cordova
--no-deps
是不安装npm
依赖--no-git
是不初始化git
仓库--no-link
是不连接到Ionic
平台好了,输入
ionic start HelloWorld blank --cordova --no-deps --no-git --no-link
来初始化一个项目。完成以后以下图。git
这个时候工做目录下就生成了一个HelloWorld
目录,进去。apache
输入
npm install
安装依赖,安装完如图。npm
无视掉那几个警告sass
输入
ionic serve
,第一次会出现下图,输入Y
安装。服务器
而后再次输入ionic serve
,如图继续输入Y
安装,安装完后用启动serve
,以下图。
游览器会自动打开localhost:8100
,若是没有就在游览器里面手动打开本网页,界面以下图。
按
F12
打开控制台,而后切换到移动显示,以下图。
这个样子大概就是咱们应用界面的样子了。
而后回到控制台,
Ctrl + C
结束调试服务器。而后输入ionic cordova
,而后输入Y
安装插件,以下图。
输入
ionic cordova platform add android
,这是添加一个Android
平台的命令。若是是ios
就是将Android
那里替换为ios
,成功后以下图。PS:ios须要安装XCode
,也就是须要在MAC OSX
系统上。
输入
ionic cordova build android --prod
生成一个Debug
包,以下图。
这样就打包完毕了,去到platfrom/android/outputs/apk/
目录下,android-debug.apk
就是咱们打包出来的APP。安装到手机上就能够使用或者调试了。注意:这个包是Debug
版本,并不是正式包,正式包须要先生成签名
至此,你就开始了第一个Ionic3
应用。