Ionic2的CLI的命令行
2017-03-29 17:48
106 查看
在我们开发Ionic app的时候 CLI 是一个非常重要的工具。CLI包含了很多开发命令行,比如:
首先就是安装CLI, 注意CLI是一个基于nodeJS的工具,所以你得先有node和npm.
之后
创建一个项目:
我们可以cd 到这个文件夹下
查询ionic 环境
开启浏览器服务。
我们来一起看看还有哪些服务?
ionic的生成器
这个generator function可以为我们的app创建页面和服务。这就让我们能够从一个基础app扩展到一个具有完整特性的app。
比如我们通过命令行创建一个页面。
之后就会生成如下三个文件:
同样我们也可以创建一个服务:
生成如下文件:
在这个服务里,我们可以使用angular的httpclass创建一个标准的http get请求服务。
platform 命令会为你的应用增添新的平台,运行
start,build,server,run.当然也包含
emulate,info。
首先就是安装CLI, 注意CLI是一个基于nodeJS的工具,所以你得先有node和npm.
之后
sudo npm install -g ionic
创建一个项目:
ionic start xxx --v2
我们可以cd 到这个文件夹下
ionic info
查询ionic 环境
ionic server
开启浏览器服务。
我们来一起看看还有哪些服务?
ionic build这是用于在一个特定的平台上创建一个app.传入
ios或者
andorid在
platforms的子文件夹下生成平台特定代码。
ionic emulate命令将会把你的app部署到一个特定的平台设备上,你可以通过增加–livereload这个参数选项 在一个特定的模拟器中实时重载。
live reload功能类似于
ionic serve,但是不同使用标准浏览器开发和调试app。编译后的hybrid app将会监视任何的文件改变然后重载app.这就避免了因为一些小的改动就要不断重建app。注意机器和模拟器应该处于同一局域网内,设备必须支持
web sockets.
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分支和测试提供一个本地开发服务。
相关文章推荐
- Ionic2的CLI的命令行
- 解决 dotnet core 1.x 命令行(cli) 下运行路径错误
- 使用命令行刷新Magento索引管理 Rebuilt Magento Indexes in terminal with php-cli
- 利用Apache的CLI来处理命令行
- 跨平台框架Cordova 命令行简介(CLI)
- Java命令行解析工具Apache CLI
- (转)php-cli模式学习(PHP命令行模式)
- .NET Core系列 : 1、.NET Core 环境搭建和命令行CLI入门
- Trash-Cli:Linux 上的命令行回收站工具
- phonegap3.1.0自学笔记01_命令行界面(CLI)简单使用
- 使用cli(命令行)方式执行php程序进行高效的程序调试
- esx 主机cli命令行简单介绍
- ThinkPHP3.2.3使用cli命令行模式
- Omi命令行界面omi-cli发布
- windows 下 ci 框架 命令行模式(cli)的使用
- jenkins 命令行 CLI jenkins-cli.jar
- 跨平台框架Cordova 命令行简介(CLI)
- php cli模式学习(PHP命令行模式)
- 在命令行下运行PHP CLI
- PHP运行模式cgi 、fast-cgi、cli 命令行、web模块模式