generate
http://ionicframework.com/docs/v2/cli/generate/
描述
Ionic提供了一个用于创建页面和服务的生成器。这使从一个空白App到一个完整的具有导航的App变得更加容易。
你可以使用下面的命令来创建页面:
# ionic g page <PageName>
ionic g page myPage
√ Create app/pages/my-page/my-page.html
√ Create app/pages/my-page/my-page.ts
√ Create app/pages/my-page/my-page.scss
这样就生成了html文件,sass文件和包含组件定义的ts文件。
你可以把page改成provider来创建一个service:
ionic g provider MyData
√ Create app/providers/my-data/my-data.ts
这将会创建一个标准的类,包含一个简单的的http的get请求,使用了Angular的http类。
命名惯例
Ionic 2使用分隔线命名法命名文件(my-about-page.html)和css中的class(.my-about-page),使用Pascal命名法命名ES6/TypeScript中的JavaScript类(MyAboutPage)。使用这些惯例,开发者可以快速熟悉任何Ionic 2项目并进行开发。