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 相关文章推荐
摘自百度的图片轮换效果代码
Nov 19 Javascript
JS多物体 任意值 链式 缓冲运动
Aug 10 Javascript
JS随机漂浮广告代码具体实例
Nov 19 Javascript
实现51Map地图接口(示例代码)
Nov 22 Javascript
jQuery - css() 方法示例详解
Jan 16 Javascript
js实现的页面矩阵图形变换特效
Jan 26 Javascript
微信小程序 WXML、WXSS 和JS介绍及详解
Oct 08 Javascript
原生Javascript插件开发实践
Jan 09 Javascript
使用jQuery实现一个类似GridView的编辑,更新,取消和删除的功能
Mar 15 Javascript
Vuejs实现带样式的单文件组件新方法
May 02 Javascript
关于vue中watch检测到不到对象属性的变化的解决方法
Feb 08 Javascript
小程序从手动埋点到自动埋点的实现方法
Jan 24 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
咖啡与水的关系
2021/03/03 冲泡冲煮
smarty实现多级分类的方法
2014/12/05 PHP
ECshop 迁移到 PHP7版本时遇到的兼容性问题
2016/02/15 PHP
PHP中PDO连接数据库中各种DNS设置方法小结
2016/05/13 PHP
php+jQuery实现的三级导航栏下拉菜单显示效果
2017/08/10 PHP
PHP实现求两个字符串最长公共子串的方法示例
2017/11/17 PHP
PHP 8新特性简介
2020/08/18 PHP
Gird事件机制初级读本
2007/03/10 Javascript
ajaxControlToolkit AutoCompleteExtender的用法
2008/10/30 Javascript
JQuery获取元素文档大小、偏移和位置和滚动条位置的方法集合
2010/01/12 Javascript
jquery一般方法介绍 入门参考
2011/06/21 Javascript
关注jquery技巧提高jquery技能(前端开发必学)
2015/11/02 Javascript
基于JavaScript实现类似于百度学术高级检索功能
2016/03/02 Javascript
js获取对象、数组的实际长度,元素实际个数的实现代码
2016/06/08 Javascript
详解在Vue中如何使用axios跨域访问数据
2017/07/07 Javascript
ES6 系列之 Generator 的自动执行的方法示例
2018/10/19 Javascript
[46:44]VG vs TNC Supermajor小组赛B组败者组决赛 BO3 第一场 6.2
2018/06/03 DOTA
[01:02:38]DOTA2-DPC中国联赛定级赛 LBZS vs Phoenix BO3第二场 1月10日
2021/03/11 DOTA
python实现的一只从百度开始不断搜索的小爬虫
2013/08/13 Python
Python中用max()方法求最大值的介绍
2015/05/15 Python
解决pyttsx3无法封装的问题
2018/12/24 Python
python线程信号量semaphore使用解析
2019/11/30 Python
解析PyCharm Python运行权限问题
2020/01/08 Python
python爬虫开发之使用python爬虫库requests,urllib与今日头条搜索功能爬取搜索内容实例
2020/03/10 Python
水芝澳美国官网:H2O Plus
2016/10/15 全球购物
英国在线玫瑰专家:InterRose
2019/12/01 全球购物
个人自我鉴定范文
2013/10/04 职场文书
2013年高中生自我评价
2013/10/23 职场文书
测绘工程个人的自我评价
2013/11/10 职场文书
给领导的检讨书
2014/02/16 职场文书
医学生职业生涯规划书范文
2014/03/13 职场文书
群众路线自我剖析及整改措施
2014/11/04 职场文书
群众路线学习心得体会范文
2014/11/05 职场文书
幼儿园小班教学反思
2016/03/03 职场文书
Django实现drf搜索过滤和排序过滤
2021/06/21 Python
面试中老生常谈的MySQL问答集锦夯实基础
2022/03/13 MySQL