Vue.js 2.0和Cordova開發(fā)webApp環(huán)境搭建方法
HTML5開發(fā)APP技術(shù)文檔
一、環(huán)境參數(shù)
1、技術(shù)語言:HTML、CSS、ES6、Node.js等;
2、框架:Vue.js 2.x、Cordova;
3、開發(fā)系統(tǒng):mac、windows等;
4、環(huán)境配置: node 6+ npm 3+ (最好下載Node.js官方最新版本) 、jdk1.8、SDK(請(qǐng)直接下載Androidstudio軟件官方最新版本,已集成AndroidSDk,建議以默認(rèn)路徑安裝) 。
二、系統(tǒng)環(huán)境變量配置(以window7為例)
1、AndroidSDK配置
A)添加用戶變量配置,如下圖所示:
變量名:ANDROID_HOME
變量值:以安裝的路徑為主,默認(rèn)路徑為C:\Users\用戶名\AppData\Local\Android\sdk

B)在用戶變量PATH添加,如下圖所示:
;%ANDROID_HOME%\platform-tools;

C)在系統(tǒng)變量PATH添加,如下圖所示
默認(rèn)路徑為C:\Users\用戶名\AppData\Local\Android\sdk\tools

D)說明:在cmd環(huán)境運(yùn)行‘a(chǎn)ndroid'命令,如下圖所示,即表示環(huán)境變量配置成功。

2、JDK配置
A)添加系統(tǒng)變量,如下圖所示
變量名:JAVA_HOME
變量值:安裝JDK目錄

B)在系統(tǒng)變量PATH添加,如下圖所示:
;% JAVA_HOME%\ bin;

C )添加系統(tǒng)變量,如下圖所示:
變量名:CLASSPATH
變量值:;.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

D)說明:在cmd環(huán)境運(yùn)行‘javac'命令,如下圖所示,即表示環(huán)境變量配置成功。

三、Cordova +VUE 項(xiàng)目環(huán)境搭建
1、Cordova
A)安裝:npm install –g cordova
B)常用命令:
l 創(chuàng)建項(xiàng)目:cordova create 項(xiàng)目名;如下圖所示,即成功創(chuàng)建。

l 添加平臺(tái):首先cmd進(jìn)入創(chuàng)建的項(xiàng)目,然后執(zhí)行cordova platform add android –save或cordovaplatform add ios –save,如下圖所示,即成功創(chuàng)建。

l 檢查平臺(tái)設(shè)置狀況:cordovaplatform ls ,如下圖所示,即成功創(chuàng)建。

l 創(chuàng)建APP:cordova build android或 cordova build ios,如下圖所示,即成功創(chuàng)建。


l 測(cè)試APP: cordova emulate android,如下圖所示,即成功創(chuàng)建。


2、集成VUE
A)安裝vue工具:npm install --g vue-cli
B)創(chuàng)建項(xiàng)目:首先cmd進(jìn)入cordova創(chuàng)建的項(xiàng)目,然后執(zhí)行vue init webpack,如下圖所示,即成功

C)npm install 安裝vue項(xiàng)目開發(fā)依賴包,如下圖所示,即成功。


3、項(xiàng)目相關(guān)說明
A)最終項(xiàng)目目錄:

B)修改項(xiàng):
l 清空www文件夾里面的文件
l 找到config文件夾,修改index。Js
默認(rèn):

修改后:

l 開發(fā)好項(xiàng)目后,運(yùn)行命令npm run build,接著運(yùn)行cordova build android,最后cordovaemulate android,就可以預(yù)覽項(xiàng)目。
相關(guān)文章
Vue通過provide inject實(shí)現(xiàn)組件通信
這篇文章主要介紹了Vue通過provide inject實(shí)現(xiàn)組件通信,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-09-09
vue?Element?UI擴(kuò)展內(nèi)容過長使用tooltip顯示
這篇文章主要為大家介紹了vue?Element?UI擴(kuò)展內(nèi)容過長使用tooltip展示鼠標(biāo)hover時(shí)的提示信息,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-06-06
基于vue寫一個(gè)全局Message組件的實(shí)現(xiàn)
這篇文章主要介紹了基于vue寫一個(gè)全局Message組件的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-08-08
Vue如何整合mavon-editor編輯器(markdown編輯和預(yù)覽)
這篇文章主要介紹了Vue整合mavon-editor編輯器(markdown編輯和預(yù)覽)的相關(guān)知識(shí),mavon-editor是目前比較主流的markdown編輯器,重點(diǎn)介紹它的使用方法,需要的朋友可以參考下2022-10-10
Vue 頁面切換效果之 BubbleTransition(推薦)
使用 vue,vue-router,animejs 來講解如何實(shí)現(xiàn)vue頁面切換效果之 BubbleTransition,需要的朋友參考下吧2018-04-04
vue打包c(diǎn)hunk-vendors.js文件過大導(dǎo)致頁面加載緩慢的解決
這篇文章主要介紹了vue打包c(diǎn)hunk-vendors.js文件過大導(dǎo)致頁面加載緩慢的解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-04-04
Vue使用v-viewer插件實(shí)現(xiàn)圖片預(yù)覽和縮放和旋轉(zhuǎn)等功能(推薦)
v-viewer是一個(gè)基于viewerjs封裝的vue圖片預(yù)覽組件,有預(yù)覽縮放拉伸旋轉(zhuǎn)切換拖拽等功能,支持配置化,這篇文章主要介紹了Vue使用v-viewer插件實(shí)現(xiàn)圖片預(yù)覽和縮放和旋轉(zhuǎn)等功能,需要的朋友可以參考下2023-02-02

