Ionic2的CLI的命令行

http://blog.csdn.net/qq_33315185/article/details/68067747css

在咱们开发Ionic app的时候 CLI 是一个很是重要的工具。CLI包含了不少开发命令行,好比:start,build,server,run.固然也包含emulate,infohtml

首先就是安装CLI, 注意CLI是一个基于nodeJS的工具,因此你得先有node和npm. 
以后node

sudo npm install -g ionic

建立一个项目:android

ionic start xxx --v2

咱们能够cd 到这个文件夹下ios

ionic info

查询ionic 环境nginx

ionic server

开启浏览器服务。web

咱们来一块儿看看还有哪些服务?npm

ionic build 这是用于在一个特定的平台上建立一个app.传入ios 或者andoridplatforms的子文件夹下生成平台特定代码。浏览器

ionic emulate 命令将会把你的app部署到一个特定的平台设备上,你能够经过增长–livereload这个参数选项 在一个特定的模拟器中实时重载。live reload功能相似于ionic serve,可是不一样使用标准浏览器开发和调试app。编译后的hybrid app将会监视任何的文件改变而后重载app.这就避免了由于一些小的改动就要不断重建app。注意机器和模拟器应该处于同一局域网内,设备必须支持web sockets.bash

ionic的生成器

这个generator function能够为咱们的app建立页面和服务。这就让咱们可以从一个基础app扩展到一个具备完整特性的app。

好比咱们经过命令行建立一个页面。 
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

一样咱们也能够建立一个服务: 
ionic g provider MyData 
生成以下文件: 
√ Create app/providers/my-data/my-data.ts

在这个服务里,咱们可使用angular的httpclass建立一个标准的http get请求服务。

ionic info命令会输出你系统的Ionic 环境和注入依赖。这当中包含你的ionic,Cordova,Node,Xcode版本。

platform 命令会为你的应用增添新的平台,运行ionic platform add $platform 增长一个特定平台,这里的$plateform是一个假定参数,能够替换成ios或者android

ionic serve 能够为app分支和测试提供一个本地开发服务。

相关文章
相关标签/搜索