第一个Ionic项目
来源:互联网 发布:数据结构冒泡排序算法 编辑:程序博客网 时间:2024/04/29 04:17
参照Ionic官网教程教程,完成了第一个Ionic项目的创建。过程记录如下:
FOR IOS:
1、安装node.js
2、安装cordova和ionic
npm install -g cordova ionic
3、创建项目
ionic start myApp tabs
4、运行项目
cd myApp ionic platform add ios ionic build ios ionic emulate ios
运行最后报错如下:
提示需要安装ios-sim,安装报错如下:
因为看到了报错信息中的ruby版本号,尝试将ruby切换到2.0之后,成功安装。
安装ios-sim之后运行ionic emulate ios报错如下
升级Xcode之后运行,继续报错: Session could not be started: Error Domain=DTiPhoneSimulatorErrorDomain Code=2 "Simulator session timed out."
根据错误信息,尝试将platform目录下ios删除,重新执行如下命令:
ionic platform add ios ionic build ios
再次启动模拟器成功
ionic emulate ios
FOR Android:
搭建Android系统的运行环境,因为Android模拟器启动太慢,我使用Genymotion来替代Android模拟器作为模拟平台,启动速度增加不少。
Genymotion的安装根据官网step by step下来没有什么问题,启动之后界面如下:
点击’start’按钮启动模拟器
确保能够成功启动模拟器之后就可以将刚刚创建的项目放在模拟器上运行了,步骤如下:
cd myApp ionic platform add android ionic build android ionic run android
运行效果:
1 0
- 第一个Ionic项目
- Ionic运行第一个项目
- 创建第一个ionic APP项目
- 构建我的第一个Ionic项目
- 搭建ionic项目环境并开始第一个demo
- 搭建ionic项目环境并开始第一个demo
- 【ionic】我的第一个ionic程序
- 我的第一个ionic应用的
- ionic入门教程第一课--环境搭建和新建ionic项目
- ionic入门教程第一课--环境搭建和新建ionic项目
- 第一个项目总结
- 第一个annotation项目
- 第一个小项目
- 第一个项目
- 人生第一个项目
- 第一个项目
- 第一个项目
- 第一个项目管理
- 【Java】package 和 import 关键字
- [转]开源分布式版本控制工具 —— Git 之旅
- POJ2240 Arbitrage(floyd算法的变形运用)
- 《深入浅出 Java Concurrency》目录
- linux配置IP的方法
- 第一个Ionic项目
- 使用AFNetworking, SDWebimage和OHHTTPStubs
- 严重: Exception starting filter struts2 --Unable to load configuration
- css中的相对路径和绝对路径的问题
- Transport Tablespace Set(三) ----transport single tablespace
- BaseAdapter 创建ListView实例
- C#方法实例
- 蓝桥杯 运动员分组 数学小计算
- 不要在init和dealloc函数中使用accessor