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 相关文章推荐
百度留言本js 大家可以参考下
Oct 13 Javascript
功能强大的Bootstrap效果展示(二)
Aug 03 Javascript
解析利用javascript如何判断一个数为素数
Dec 08 Javascript
微信小程序调用PHP后台接口 解析纯html文本
Jun 13 Javascript
jQuery简单实现对数组去重及排序操作实例
Oct 31 jQuery
vue中使用iview自定义验证关键词输入框问题及解决方法
Mar 26 Javascript
让webpack+vue-cil项目不再自动打开浏览器的方法
Sep 27 Javascript
4个顶级JavaScript高级文本编辑器
Oct 10 Javascript
详解vue数组遍历方法forEach和map的原理解析和实际应用
Nov 15 Javascript
JS document内容及样式操作完整示例
Jan 14 Javascript
vue配置多代理服务接口地址操作
Sep 08 Javascript
JavaScript中跨域问题的深入理解
Mar 04 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
Linux下 php5 MySQL5 Apache2 phpMyAdmin ZendOptimizer安装与配置[图文]
2008/11/18 PHP
PHP反射类ReflectionClass和ReflectionObject的使用方法
2013/11/13 PHP
新浪中用来显示flash的函数
2007/04/02 Javascript
jqPlot Option配置对象详解
2009/07/25 Javascript
javascript类继承机制的原理分析
2009/09/12 Javascript
JQuery 选择器、过滤器介绍
2011/02/14 Javascript
jQuery学习总结之元素的相对定位和选择器(持续更新)
2011/04/26 Javascript
JQquery的一些使用心得分享
2012/08/01 Javascript
firefox下jquery iframe刷新页面提示会导致重复之前动作
2012/12/17 Javascript
Javascript Throttle &amp; Debounce应用介绍
2013/03/19 Javascript
jQuery获取节点和子节点文本的方法
2014/07/22 Javascript
运行Node.js的IIS扩展iisnode安装配置笔记
2015/03/02 Javascript
浅谈JavaScript数据类型
2015/03/03 Javascript
JS实现生成会变大变小的圆环实例
2015/08/05 Javascript
小程序开发基础之view视图容器
2018/08/21 Javascript
vue头部导航动态点击处理方法
2018/11/02 Javascript
新版小程序登录授权的方法
2018/12/12 Javascript
arctext.js实现文字平滑弯曲弧形效果的插件
2019/05/13 Javascript
从零撸一个pc端vue的ui组件库( 计数器组件 )
2019/08/08 Javascript
mpvue实现左侧导航与右侧内容的联动
2019/10/21 Javascript
vant picker+popup 自定义三级联动案例
2020/11/04 Javascript
介绍Python的@property装饰器的用法
2015/04/28 Python
Python使用try except处理程序异常的三种常用方法分析
2018/09/05 Python
使用Python实现微信提醒备忘录功能
2018/12/04 Python
Python 隐藏输入密码时屏幕回显的实例
2019/02/19 Python
浅谈Python爬虫基本套路
2019/03/25 Python
在OpenCV里使用特征匹配和单映射变换的代码详解
2019/10/23 Python
使用Python打造一款间谍程序的流程分析
2020/02/21 Python
详解python中groupby函数通俗易懂
2020/05/14 Python
基于PyQT实现区分左键双击和单击
2020/05/19 Python
纯CSS3实现的8种Loading动画效果
2014/07/05 HTML / CSS
Spanx塑身衣官网:美国知名内衣品牌
2017/01/11 全球购物
请编写一个 C 函数,该函数在给定的内存区域搜索给定的字符,并返回该字符所在位置索引值
2014/09/15 面试题
物理学专业自荐信
2014/06/11 职场文书
小学五年级语文上册教学计划
2015/01/22 职场文书
MySQL数字类型自增的坑
2021/05/07 MySQL