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 相关文章推荐
关于捕获用户何时点击window.onbeforeunload的取消事件
Mar 06 Javascript
Ajax同步与异步传输的示例代码
Nov 21 Javascript
获取中文字符串的实际长度代码
Jun 05 Javascript
jQuery构造函数init参数分析
May 13 Javascript
jQuery Chosen通用初始化
Mar 07 Javascript
详解vue+vueRouter+webpack的简单实例
Jun 17 Javascript
详解angularjs 学习之 scope作用域
Jan 15 Javascript
jQuery实现参数自定义的文字跑马灯效果
Aug 15 jQuery
koa2使用ejs和nunjucks作为模板引擎的使用
Nov 27 Javascript
Nuxt v-bind绑定img src不显示的解决
Dec 05 Javascript
基于Electron实现桌面应用开发代码实例
Jul 07 Javascript
react+antd 递归实现树状目录操作
Nov 02 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 计算两个时间戳相隔的时间的函数(小时)
2009/12/18 PHP
PHP XML error parsing SOAP payload on line 1
2010/06/17 PHP
解析PHP中的内存管理,PHP动态分配和释放内存
2013/06/28 PHP
javascript import css实例代码
2008/07/18 Javascript
Js 本页面传值实现代码
2009/05/17 Javascript
JQuery入门基础小实例(1)
2015/09/17 Javascript
JavaScript对象的浅拷贝与深拷贝实例分析
2018/07/25 Javascript
Vue配合iView实现省市二级联动的示例代码
2018/07/27 Javascript
jQuery实现的别踩白块小游戏完整示例
2019/01/07 jQuery
javascript json字符串到json对象转义问题
2019/01/22 Javascript
Easyui 去除jquery-easui tab页div自带滚动条的方法
2019/05/10 jQuery
jquery获取input输入框中的值
2019/11/13 jQuery
vue 获取url里参数的两种方法小结
2020/11/12 Javascript
[50:28]2018DOTA2亚洲邀请赛 3.31 小组赛 A组 Newbee vs KG
2018/04/01 DOTA
Python的Bottle框架的一些使用技巧介绍
2015/04/08 Python
Python while 循环使用的简单实例
2016/06/08 Python
python实现八大排序算法(1)
2017/09/14 Python
浅析python,PyCharm,Anaconda三者之间的关系
2019/11/27 Python
pytorch中的自定义数据处理详解
2020/01/06 Python
Java Spring项目国际化(i18n)详细方法与实例
2020/03/20 Python
Python unittest单元测试openpyxl实现过程解析
2020/05/27 Python
浅析HTML5中的 History 模式
2017/06/22 HTML / CSS
迪拜航空官方网站:flydubai
2017/04/20 全球购物
Skip Hop官网:好莱坞宝宝挚爱品牌
2018/06/17 全球购物
丝芙兰意大利官方网站:Sephora.it
2019/12/13 全球购物
实习老师个人总结的自我评价
2013/09/28 职场文书
装修设计师求职信
2014/02/26 职场文书
高中语文课后反思
2014/04/27 职场文书
2014幼儿园教师师德师风演讲稿
2014/09/10 职场文书
上市公司财务总监岗位职责
2015/04/03 职场文书
校园广播站开场白
2015/06/01 职场文书
Nginx Rewrite使用场景及配置方法解析
2021/04/01 Servers
python 逐步回归算法
2021/04/06 Python
浅谈mysql执行过程以及顺序
2021/05/12 MySQL
纯CSS如何禁止用户复制网页的内容
2021/11/01 HTML / CSS
Win11 引入 Windows 365 云操作系统,适应疫情期间混合办公模式:启动时直接登录、模
2022/04/06 数码科技