Ionic快速安装教程


Posted in Javascript onJune 03, 2016

今天就让我们学习一下如何安装 Ionic 在自己的电脑上搭建一个简单的小应用。很多的网站上面都会写很复杂的安装方法,其实刚开始学习ionic的初学者,特别是没有很多编程经验的小伙伴是不是会吓跑了?感觉那么复杂需要安装什么node.js的环境啊、, 安装最新版本的cordova啊… … 其实不需要那么麻烦的。告诉大家我在做项目的时候怎么使用ionic的吧。

第一种方法:直接引入使用

Ionic快速安装教程

第一步 、首先下载Ionic

ionic 最新版本下载地址:http://ionicframework.com/docs/overview/#download。

下载后解压压缩包,包含以下目录:

css/ => 样式文件

fonts/ => 字体文件

js/ => Javascript文件

version.json => 版本更新说明

你也可以在 Github 上下载以下资源文件:https://github.com/driftyco/ionic(在release 目录中)。

第二步 、引入文件

接下来,我们只需要在项目中引入以上目录中的 css/ionic.min.css 和 js/ionic.bundle.min.js 文件即可创建 ionic 应用。

<ion-header-bar class="bar-positive">
<h1 class="title">Hello World!</h1>
</ion-header-bar>
<ion-content>
<p>我的第一个 ionic 应用。</p>
</ion-content>

注意:在移动应用如 phonegap 中我们只需将对应的 js 和 css 文件加入到资源库中即可。

第二种方法:命令行安装

首先您需要安装 Node.js。然后通过命令行工具安装最新版本的 cordova 和 ionic 。通过参考Android 和 iOS 官方文档来安装。

Window 和 Linux 上打开命令行工具执行以下命令:

$ npm install -g cordova ionic

Mac 系统上使用以下命令:

sudo npm install -g cordova ionic

提示: IOS需要在Mac Os X. 和Xcode环境下面安装使用。

如果你已经安装了以上环境,可以执行以下命令来更新版本:

npm update -g cordova ionic

sudo npm update -g cordova ionic

创建应用

使用ionic官方提供的现成的应用程序模板,或一个空白的项目创建一个ionic应用:

$ ionic start myApp tabs

运行我们刚才创建的ionic项目

使用 ionic tool 创建,测试,运行你的apps(或者通过Cordova直接创建)。

创建android应用:

$ cd myApp

$ ionic platform add android

$ ionic build android

$ ionic emulate android

创建ios应用:

$ cd myApp

$ ionic platform add ios

$ ionic build ios

$ ionic emulate ios
Javascript 相关文章推荐
jquery 插件 人性化的消息显示
Jan 21 Javascript
javascript AOP 实现ajax回调函数使用比较方便
Nov 20 Javascript
JavaScript的常见兼容问题及相关解决方法(chrome/IE/firefox)
Dec 31 Javascript
javascript实时显示当天日期的方法
May 20 Javascript
jquery带动画效果幻灯片特效代码
Aug 27 Javascript
jQuery弹层插件jquery.fancybox.js用法实例
Jan 22 Javascript
Javascript操作表单实例讲解(下)
Jun 20 Javascript
简单实现js倒计时功能
Feb 13 Javascript
解决VUE双向绑定失效的问题
Oct 29 Javascript
JS数组方法slice()用法实例分析
Jan 18 Javascript
vuex刷新后数据丢失的解决方法
Oct 18 Javascript
js前端传json后台接收‘‘被转为quot的问题解决
Nov 12 Javascript
Ionic如何实现下拉刷新与上拉加载功能
Jun 03 #Javascript
简单了解JavaScript操作XPath的一些基本方法
Jun 03 #Javascript
深入理解Javascript中的自执行匿名函数
Jun 03 #Javascript
浅谈JavaScript前端开发的MVC结构与MVVM结构
Jun 03 #Javascript
深入理解JavaScript内置函数
Jun 03 #Javascript
浅谈JavaScript的内置对象和浏览器对象
Jun 03 #Javascript
JavaScript浏览器对象之一Window对象详解
Jun 03 #Javascript
You might like
饭制《星际争霸》Mod:优化游戏机制 增加新单位
2017/07/02 星际争霸
PHP实现的最大正向匹配算法示例
2017/12/19 PHP
TP - 比RBAC更好的权限认证方式(Auth类认证)
2021/03/09 PHP
js获取div高度的代码
2008/08/09 Javascript
js自动闭合html标签(自动补全html标记)
2012/10/04 Javascript
js实现网页多级级联菜单代码
2015/08/20 Javascript
使用jQuery中的wrap()函数操作HTML元素的教程
2016/05/24 Javascript
jQuery模拟select实现下拉菜单功能
2016/06/20 Javascript
JS对HTML表格进行增删改操作
2016/08/22 Javascript
jQuery实现页面下拉100像素出现悬浮窗口的方法
2016/09/05 Javascript
Javascript 正则表达式校验数字的简单实例
2016/11/02 Javascript
PHP获取当前页面完整URL的方法
2016/12/02 Javascript
Node.JS使用Sequelize操作MySQL的示例代码
2017/10/09 Javascript
Angular中使用better-scroll插件的方法
2018/03/27 Javascript
使用webpack搭建vue项目及注意事项
2019/06/10 Javascript
前端性能优化建议
2020/09/17 Javascript
Python实现监控程序执行时间并将其写入日志的方法
2015/06/30 Python
python3.5 + PyQt5 +Eric6 实现的一个计算器代码
2017/03/11 Python
Python随机生成均匀分布在单位圆内的点代码示例
2017/11/13 Python
Python2包含中文报错的解决方法
2018/07/09 Python
python梯度下降法的简单示例
2018/08/31 Python
浅谈Pycharm中的Python Console与Terminal
2019/01/17 Python
Python实现KNN(K-近邻)算法的示例代码
2019/03/05 Python
Python基于OpenCV实现人脸检测并保存
2019/07/23 Python
在线购买廉价折扣书籍和小说:BookOutlet.com
2018/02/19 全球购物
任意存:BOXFUL
2018/05/21 全球购物
定义一结构体数组表示分数,并求两个分数相加之和
2013/06/11 面试题
short s1 = 1; s1 = s1 + 1;有什么错? short s1 = 1; s1 += 1;有什么错?
2014/09/26 面试题
《在大海中永生》教学反思
2014/02/24 职场文书
2014年大学宣传部工作总结
2014/12/19 职场文书
先进教育工作者事迹材料
2014/12/23 职场文书
2016年“世界环境日”校园广播稿
2015/12/18 职场文书
详解MySQL数据库千万级数据查询和存储
2021/05/18 MySQL
Python编程中Python与GIL互斥锁关系作用分析
2021/09/15 Python
Python万能模板案例之matplotlib绘制直方图的基本配置
2022/04/13 Python
排查Tomcat进程假死的问题
2022/05/06 Servers