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 相关文章推荐
jValidate 基于jQuery的表单验证插件
Dec 12 Javascript
javascript向flash swf文件传递参数值注意细节
Dec 11 Javascript
获取客户端网卡MAC地址和IP地址实现JS代码
Mar 17 Javascript
jQuery setTimeout()函数使用方法
Apr 07 Javascript
如何使用jQuery技术开发ios风格的页面导航菜单
Jul 29 Javascript
用javascript实现自动输出网页文本
Jul 30 Javascript
js阻止浏览器默认行为触发的通用方法(推荐)
May 15 Javascript
很棒的Bootstrap选项卡切换效果
Jul 01 Javascript
原生js实现无限循环轮播图效果
Jan 20 Javascript
js中apply与call简单用法详解
Nov 06 Javascript
AngularJS基于http请求实现下载php生成的excel文件功能示例
Jan 23 Javascript
d3.js 地铁轨道交通项目实战
Nov 27 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
php中比较简单的导入phpmyadmin生成的sql文件的方法
2011/06/28 PHP
基于php split()函数的用法详解
2013/06/05 PHP
30个php操作redis常用方法代码例子
2014/07/05 PHP
Smarty模板语法详解
2019/07/20 PHP
PHP 出现 http500 错误的解决方法
2021/03/09 PHP
javascript setTimeout()传递函数参数(包括传递对象参数)
2010/04/07 Javascript
iframe自适应宽度、高度 ie6 7 8,firefox 3.86下测试通过
2010/07/29 Javascript
js 有框架页面跳转(target)三种情况下的应用
2013/04/09 Javascript
密码框显示提示文字jquery示例
2013/08/29 Javascript
教你在heroku云平台上部署Node.js应用
2014/07/30 Javascript
jQuery中$.click()无效问题分析
2015/01/29 Javascript
JavaScript中三种异步上传文件方式
2016/03/06 Javascript
JavaScript html5 canvas绘制时钟效果(二)
2016/03/27 Javascript
js移动焦点到最后位置的简单方法
2016/11/25 Javascript
layui前段框架日期控件使用方法详解
2017/05/19 Javascript
深入理解vue.js中的v-if和v-show
2017/06/22 Javascript
使用JavaScript实现一个小程序之99乘法表
2017/09/21 Javascript
Vue中props的使用详解
2018/06/15 Javascript
详解微信UnionID作用
2019/05/15 Javascript
JavaScript数组排序功能简单实现
2020/05/14 Javascript
[50:21]Liquid vs Winstrike 2018国际邀请赛小组赛BO2 第二场
2018/08/19 DOTA
在Python中处理字符串之isdigit()方法的使用
2015/05/18 Python
全面了解Python环境配置及项目建立
2016/06/30 Python
win10下Python3.6安装、配置以及pip安装包教程
2017/10/01 Python
Python字符串通过'+'和join函数拼接新字符串的性能测试比较
2019/03/05 Python
python中sort和sorted排序的实例方法
2019/08/26 Python
django中瀑布流写法实例代码
2019/10/14 Python
Python logging模块异步线程写日志实现过程解析
2020/06/30 Python
台湾深度自由行旅游平台:Tripbaa趣吧
2017/10/10 全球购物
美国马匹用品和马钉购物网站:State Line Tack
2018/08/05 全球购物
Muziker英国:中欧最大的音乐家商店
2020/02/05 全球购物
微博营销计划书
2014/01/10 职场文书
入党转正申请报告
2015/05/15 职场文书
2015年社区反邪教工作总结
2015/10/14 职场文书
Golang的继承模拟实例
2021/06/30 Golang
Promise静态四兄弟实现示例详解
2022/07/07 Javascript