一.学习一样新的框架的步骤:

1.先找到人家的网站, 一个个点过来看看

2.我们前端的框架,分css与js

3.先学css 再学js

4.要学会复制黏贴代码, 实际演练代码的效果

二.ionic环境安装及ionic2安装链接 (vs2015)

1. Ionic的环境安装建立在node安装好的前提下

2. 安装JDK

http://www.oracle.com/technetwork/java/javase/downloads/index.html

配置环境变量

JAVA_HOME  C:\Program
Files\Java\jdk1.8.0_111

Path 
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

CLASSPATH  .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

到命令行模式下  输入  java -version 如果

则证明已经安装好了

3. 安装sdk

下载sdk  http://tools.android-studio.org/index.php/sdk

安装好之后,弹出一个界面

上面这个界面如何选择选项进行安装  参考这个页面:http://www.jianshu.com/p/ead6f56ddbbc

总共有6项需要安装, 安装之后  ANDROID_HOME  C:\Program Files\andriod(安装路径)

Path: 
%ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools

测试有没有安装成功  在命令行模式下:  android 
-h

出现如下界面, 则安装成功

4. 安装ionic  cordova 环境

cnpm install -g ionic cordova

安装成功之后如下测试

5. 下载app模板

1.先确定一个项目文件夹
比如到c:Develop下创建一个app文件夹;

2.在该文件夹下打开命令行窗口  输入 ionic start app1  就可以下载一套ionic app模板

6. 添加平台,到工程目录下(就是给我们下载模板,包一层原生app的皮) ionic platform add android

7. 打包成apk文件 ionic
build android

8. 需要连接上手机, 一般情况下要打开开发者模式,
再安装360手机助手, 点击apk就行了

补充:错误解决

1.如果输入java
-version  出现  client VM 则有可能是java虚拟机的位数装错了

解决方法:只需要重新下载一个64位的jdk

2.如果出现如下所示问题,

问题描述: 这是在操作第六步  添加平台的时候,出现的问题

解决方法: 自己查英文, 这个错误是说, 我们缺少android sdk
platform 24; 只需要再下载一遍; 打开SDK Manager.exe

解决方法: 自己查英文, 这个错误是说, 我们缺少android sdk platform 24; 只需要再下载一遍; 打开SDK
Manager.exe

还得删除自己项目目录下的(并不是android SDK目录下)下载没有完全完成的  platforms文件夹; 然后 就是命令行模式 再重复第六步

3.出现如下问题

解决方法:将系统变量下  Path: 改回来了  值为

C:\ProgramData\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Git\cmd

环境变量安装总结: 1. nvm--->node版本控制  (需要到github上面找nvm)

2.JDK 1.8版本以上的

3.android sdk 需要安装platform
r24版本以及其他5个选项

4.需要安装ionic
cordova   npm install -g ionic cordova

个人环境配置:

前提1.  nvm解码在C:\Develop\nvm-noinstall

前期2.  Android sdk 安装在C:\Program
Files\andriod

NVM_HOME    
C:\Develop\nvm-noinstall

NVM_SYMLINK   C:\Develop\nodejs

NPM_HOME   
C:\Users\Administrator\node_modules\.bin

JAVA_HOME  
C:\Program Files\Java\jdk1.8.0_111

CLASSPATH  
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

ANDROID_HOME   C:\Program Files\andriod

个人path值:

%NVM_HOME%;%NVM_SYMLINK%;%NPM_HOME%;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;%ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools;C:\Program
Files\Git\cmd

系统path值:

C:\ProgramData\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program
Files\Git\cmd

ionic2:

http://www.tuicool.com/articles/vI3ieyn
https://yanxiaodi.gitbooks.io/ionic2-guide/content/installation/%E5%AE%89%E8%A3%85Node.html
http://taco.visualstudio.com/en-us/docs/tutorial-ionic2/

ionic的安装的更多相关文章

  1. MAC OSX环境下cordova+Ionic的安装配置

    一.简介 1.Ionic是什么 IONIC 是目前最有潜力的一款 HTML5 手机应用开发框架.通过 SASS 构建应用程序,它提供了很多 UI 组件来帮助开发者开发强大的应用. 它使用 JavaSc ...

  2. 关于Ionic的安装

    Ionic是一个前端的框架,帮助开发者使用HTML5, CSS3和JavaScript做出原生应用. http://ionicframework.com/getting-started/ 这里介绍了如 ...

  3. npm 安装卸载模块 & ionic插件安装与卸载

    npm安装模块 npm install xxx利用 npm 安装xxx模块到当前命令行所在目录 npm install -g xxx利用npm安装全局模块xxx 本地安装时将模块写入package.j ...

  4. Ionic 的安装运行

    1.学习前准备工作 1.必须得安装 nodejs (建议安装最新的稳定版本) 2.必须有 Angular 基础:https://www.loaderman.com/goods-1047.html 2. ...

  5. OSX cordova+Ionic的安装配置

    0.安装前确定你的系统安装了node和xcode 1.cordova (1)安装cordova npm config set registry http://registry.cnpmjs.org s ...

  6. ionic cordova 安装指定版本

    安装ionic 及 cordova npm install -g cordova ionic npm 淘宝镜像(GFW,导致很多插件下载失败) npm install -g cnpm --regist ...

  7. ionic插件安装与卸载

    使用下面的命令查询.安装.卸载插件: $ ionic plugin list //列出所有已安装插件 $ ionic plugin remove 插件名 //先根据上面的list列出插件,然后根据插件 ...

  8. win10 nodejs指定ionic版本安装(npm方式)

    步骤1 node-v6.11.3-x64.msi 下载安装node-v6.11.3-x64.msi, 安装完成后利用cmd通过npm安装 ionic cordova cmd npm install - ...

  9. window下Ionic环境安装

    安装以下文件 1.java.jdk 2apache ant 3.android skd 4.node 目前是这几个.  大该流程就是这样子的. Ionic官方教程: http://learn.ioni ...

随机推荐

  1. 网格视图(GridView)功能和用法

    GridView用于在界面上按行.列分布的方式来显示多个组件.GridView和ListView有共同的父类:AbsListView,因此GridView和ListView具有很高的相似性,它们都是列 ...

  2. java解析XML,并生成文档

    一.Java中XML的四种方法 Java学习者须知:Java中XML的四种方法 java xml学习总结(4中方法的例子介绍) JDOM解析XML Dom4j解析XML

  3. iostat中 %util高 应用延迟高

    经过长时间监控,发现iostat 中的%util居高不下,一直在98%上下,说明带宽占用率极高,遇到了瓶颈. 且读写速度很慢,经过排查,发现是HBA卡出现问题,更换后,用dd if命令测试,磁盘的读写 ...

  4. GridView等表格模板列绑定数据的方法

    //绑定GridView每一行中的CheckBoxList protected void GridView1_RowDataBound(object sender, GridViewRowEventA ...

  5. web下c#用jquery.tmpl.min.js插件实现分页查询_yginuo

    背景:webform或者mvc下实现插件快速分页 ps:我这里用的mvc开发的,数据库连接.用的ADO.NET实体数据模型 此案例下载地址(内含需要用到的一个插件与数据库):http://downlo ...

  6. 利用apache的mod_rewrite做URL规则重写

    使用mod_rewrite做url重写,伪静态,做过很多次,这次用几个例子记下来,便于后面查用. 使用方法: 1.在conf目录的httpd.conf文件中找到: LoadModule rewrite ...

  7. twemproxyRedis协议解析探索——剖析twemproxy代码正编

    这篇文章会对twemproxyRedis协议解析代码部分进行一番简单的分析,同时给出twemproxy目前支持的所有Redis命令.在这篇文章开始前,我想大家去简单地理解一下有限状态机,当然不理解也是 ...

  8. ES2:ElasticSearch 集群配置

    ElasticSearch共有两个配置文件,都位于config目录下,分别是elasticsearch.yml和logging.yml,其中,elasticsearch.yml 用来配置Elastic ...

  9. [CSS3] 学习笔记-CSS3选择器详解(一)

    1.属性选择器 在CSS3中,追加了3个属性选择器,分别为:[att*=val].[att^=val]和[att$=val],使得属性选择器有了通配符的概念. <!doctype html> ...

  10. 下一个项目为什么要用 SLF4J

    阿里巴巴 Java 开发手册 前几天阿里巴巴在云栖社区首次公开阿里官方Java代码规范标准,就是一个PDF手册,有命名规范,让你知道自己原来取的每一个类名.变量名都是烂名字,真替你家未来孩子担心:有集 ...