Vue.js 2.0和Cordova开发webApp环境搭建方法


Posted in Javascript onFebruary 26, 2018

HTML5开发APP技术文档

一、环境参数

1、技术语言:HTML、CSS、ES6、Node.js等;

2、框架:Vue.js 2.x、Cordova;

3、开发系统:mac、windows等;

4、环境配置: node 6+ npm 3+ (最好下载Node.js官方最新版本) 、jdk1.8、SDK(请直接下载Androidstudio软件官方最新版本,已集成AndroidSDk,建议以默认路径安装) 。

二、系统环境变量配置(以window7为例)

1、AndroidSDK配置

A)添加用户变量配置,如下图所示:

变量名:ANDROID_HOME

变量值:以安装的路径为主,默认路径为C:\Users\用户名\AppData\Local\Android\sdk

Vue.js 2.0和Cordova开发webApp环境搭建方法

B)在用户变量PATH添加,如下图所示:

;%ANDROID_HOME%\platform-tools;

Vue.js 2.0和Cordova开发webApp环境搭建方法

C)在系统变量PATH添加,如下图所示

默认路径为C:\Users\用户名\AppData\Local\Android\sdk\tools

Vue.js 2.0和Cordova开发webApp环境搭建方法

D)说明:在cmd环境运行‘android'命令,如下图所示,即表示环境变量配置成功。

Vue.js 2.0和Cordova开发webApp环境搭建方法

2、JDK配置

A)添加系统变量,如下图所示

变量名:JAVA_HOME

变量值:安装JDK目录

Vue.js 2.0和Cordova开发webApp环境搭建方法

B)在系统变量PATH添加,如下图所示:

;% JAVA_HOME%\ bin;

Vue.js 2.0和Cordova开发webApp环境搭建方法

C )添加系统变量,如下图所示:
变量名:CLASSPATH

变量值:;.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

Vue.js 2.0和Cordova开发webApp环境搭建方法

D)说明:在cmd环境运行‘javac'命令,如下图所示,即表示环境变量配置成功。

Vue.js 2.0和Cordova开发webApp环境搭建方法

三、Cordova +VUE 项目环境搭建

1、Cordova

A)安装:npm install ?g cordova

B)常用命令:

l 创建项目:cordova create 项目名;如下图所示,即成功创建。

Vue.js 2.0和Cordova开发webApp环境搭建方法

l 添加平台:首先cmd进入创建的项目,然后执行cordova platform add android ?save或cordovaplatform add ios ?save,如下图所示,即成功创建。

Vue.js 2.0和Cordova开发webApp环境搭建方法

l 检查平台设置状况:cordovaplatform ls ,如下图所示,即成功创建。

Vue.js 2.0和Cordova开发webApp环境搭建方法

l 创建APP:cordova build android或 cordova build ios,如下图所示,即成功创建。

Vue.js 2.0和Cordova开发webApp环境搭建方法

Vue.js 2.0和Cordova开发webApp环境搭建方法

l 测试APP: cordova emulate android,如下图所示,即成功创建。

Vue.js 2.0和Cordova开发webApp环境搭建方法

Vue.js 2.0和Cordova开发webApp环境搭建方法

2、集成VUE

A)安装vue工具:npm install --g vue-cli

B)创建项目:首先cmd进入cordova创建的项目,然后执行vue init webpack,如下图所示,即成功

Vue.js 2.0和Cordova开发webApp环境搭建方法

C)npm install 安装vue项目开发依赖包,如下图所示,即成功。

Vue.js 2.0和Cordova开发webApp环境搭建方法

Vue.js 2.0和Cordova开发webApp环境搭建方法

3、项目相关说明

A)最终项目目录:

Vue.js 2.0和Cordova开发webApp环境搭建方法

B)修改项:

l 清空www文件夹里面的文件

l 找到config文件夹,修改index。Js

默认:

Vue.js 2.0和Cordova开发webApp环境搭建方法

修改后:

Vue.js 2.0和Cordova开发webApp环境搭建方法

l 开发好项目后,运行命令npm run build,接着运行cordova build android,最后cordovaemulate android,就可以预览项目。

Javascript 相关文章推荐
jquery 文本上下无缝滚动,鼠标放上去就停止 小例子
Jun 05 Javascript
使用jQuery避免鼠标双击的解决方案
Aug 21 Javascript
JS下拉缓冲菜单示例代码
Aug 30 Javascript
关闭页面时window.location事件未执行的原因分析及解决方案
Sep 01 Javascript
JavaScript中的无阻塞加载性能优化方案
Oct 10 Javascript
js发送短信倒计时的简单实现方法
Sep 08 Javascript
Iphone手机、安卓手机浏览器控制默认缩放大小的方法总结(附代码)
Aug 18 Javascript
基于layui数据表格以及传数据的方式
Aug 19 Javascript
Puppet的一些技巧
Sep 17 Javascript
jQuery+PHP+Ajax实现动态数字统计展示功能
Dec 25 jQuery
vue style width a href动态拼接问题的解决
Aug 07 Javascript
Array.filter中如何正确使用Async
Nov 04 Javascript
浅谈ajax请求不同页面的微信JSSDK问题
Feb 26 #Javascript
详解Node 定时器
Feb 26 #Javascript
node.js基础知识小结
Feb 26 #Javascript
Es6 Generator函数详细解析
Feb 24 #Javascript
JavaScript中利用Array filter() 方法压缩稀疏数组
Feb 24 #Javascript
解决VUE框架 导致绑定事件的阻止冒泡失效问题
Feb 24 #Javascript
JS抛物线动画实例制作
Feb 24 #Javascript
You might like
PHP 引用是个坏习惯
2010/03/12 PHP
Windows 下的 PHP-PEAR 安装方法
2010/11/20 PHP
php中的boolean(布尔)类型详解
2013/10/28 PHP
PHP手机号码及邮箱正则表达式实例解析
2020/07/11 PHP
jQuery中on绑定事件后引发的事件冒泡问题如何解决
2016/05/25 Javascript
jQuery 调用WebService 实例讲解
2016/06/28 Javascript
JS添加或修改控件的样式(Class)实现方法
2016/10/15 Javascript
JS模拟实现ECMAScript5新增的数组方法
2017/03/20 Javascript
深入理解 webpack 文件打包机制(小结)
2018/01/08 Javascript
详解vue中点击空白处隐藏div的实现(用指令实现)
2018/04/19 Javascript
React 组件间的通信示例
2018/06/14 Javascript
使用JavaScript中的lodash编写双色球效果
2018/06/24 Javascript
Vue 监听列表item渲染事件方法
2018/09/06 Javascript
webpack开发环境和生产环境的深入理解
2018/11/08 Javascript
详解jenkins自动化部署vue
2019/05/14 Javascript
浅析JS中NEW的实现原理及重写
2020/02/20 Javascript
vue项目中使用bpmn-自定义platter的示例代码
2020/05/11 Javascript
python实现在pickling的时候压缩的方法
2014/09/25 Python
对python中return和print的一些理解
2017/08/18 Python
使用Pandas将inf, nan转化成特定的值
2019/12/19 Python
通过 Python 和 OpenCV 实现目标数量监控
2020/01/05 Python
python 解压、复制、删除 文件的实例代码
2020/02/26 Python
使用opencv识别图像红色区域,并输出红色区域中心点坐标
2020/06/02 Python
Python 爬虫性能相关总结
2020/08/03 Python
详解python的变量缓存机制
2021/01/24 Python
应聘教师自荐信
2013/10/12 职场文书
八年级音乐教学反思
2014/01/09 职场文书
军人违纪检讨书
2014/02/04 职场文书
行政专员求职信范文
2014/05/03 职场文书
幼儿园安全责任书范本
2014/07/24 职场文书
2015年公务员个人工作总结
2015/04/24 职场文书
2015年教师国培感言
2015/08/01 职场文书
小学三年级语文教学反思
2016/03/03 职场文书
商业计划书如何写?关键问题有哪些?
2019/07/11 职场文书
如何用threejs实现实时多边形折射
2021/05/07 Javascript
SpringBoot读取Resource下文件的4种方法
2021/07/02 Java/Android