创建应用
创建一个空项目
$ ionic start helloWorld blank
模板:
Starter | Description |
---|
tabs | |
blank | |
sidemenu | |
tutorial | |
super | A starting project complete with pre-built pages, providers and best practices for Ionic development. |
conference | A project that demonstrates a realworld application |
aws | AWS Mobile Hub Starter |
build
添加编译平台: ionic platform add [platform name]
例如: iOS
、android
、windows
未测试 ionic3的可用性
启动服务
ionic serve [--p 8100]
可以在同一个浏览器窗口显示多个平台框架:
``ionic serve --lab`
指定liveReload服务器运行的ip地址:
ionic serve --address 11.11.11.11
启动控制台日志:--c
打开服务器日志:--s
创建新页面
ionic g page newPage
生成器(生成页面、组织、提供者、管道等)的命令:
ionic g [page|component|directive|pipe|provider|tabs] [element name]
模拟器(iOS)
允许在iOS模拟器上运行,需要先安装ios-sim包
运行
ionic emulate [ios/android/windows]
指定的设备
ionic emulate ios --target="iPad-Air"
显示设备列表
真机测试(iOS)
需要安装了ios-deploy模块。
如果没有链接任何物理设备,它会尝试部署到对应平台的模拟器上
其他
显示进度 nmp install -d 或 -dd 或-ddd
other
发布模式 --prod