新建一个 sidemenu 类型的 ionic 项目
$ ionic start Demo_sideMenu sidemenu
打开项目,查看目录结构
src/pages里面有 home 和 list 的文件夹,并且每个文件夹里面都含有与文件夹名字相同的 html,scss,ts 三个文件。
home 对应的是 home 页面
So, 新建一个页面
cd 到项目目录下
$ ionic g page login
这样在 pages 下面就有了以 login 为名字的 html,scss,ts 文件
注意事项-ionic2规则
所有页面均需要在app.module.ts中配置。
1. import { CoursePage } from ‘../pages/course/course’
2. @NgModule 的declarations添加CoursePage,如
declarations: [
MyApp,
HomePage,
ListPage,
CoursePage
],
3. @NgModule 的entryComponents中添加CoursePage,如
entryComponents: [
MyApp,
HomePage,
ListPage,
CoursePage
],
修改ionic2 源代码,
将元数据转化成平台源文件,将资源拷贝到cordova项目中(可以指定平台),根据config.xml来恢复平台和插件目录
$ ionic cordova prepare ios
管理cordova插件:ionic cordova plugin
$ ionic cordova plugin可操作的指令有:
add ·············· 添加插件
rm ·············· 移除插件
ls ·············· 查看已安装插件列表
save ·············· 保存当前插件状态
关于打包:package命令
$ ionic package build ·············· 启动打包
$ ionic package download ·············· 下载已打包的app
$ ionic package info ·············· 查看包的信息
$ ionic package list ·············· 查看服务器上的包的列表