最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

淺談vue項目利用Hbuilder打包成APP流程,以及遇到的坑

 更新時間:2020年09月12日 09:29:03   作者:wly_er  
這篇文章主要介紹了淺談vue項目利用Hbuilder打包成APP流程,以及遇到的坑,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

1.打包項目

期間遇到的坑,提前說下,避免重復工作。

1.1打包的app出現白屏。

出現原因:路徑不對,需要改config\index.js

解決辦法:修改打包的路徑。

1.2點擊頁面跳轉不了,報 Loading chunk 2 failed. 等錯誤。

出現原因:不能用history配置路由,要用hash

解決辦法:修改路由mode屬性為hash。

1.3.點手機物理按鈕,直接退出程序。

出現原因:無理返回鍵直接用監(jiān)聽不到路由,會直接退出程序。

解決辦法:可以引入mui,就能正常使用了。

1.在webpack.base.conf.js里面引入mui。(圖一)

2.下載mui相關文件,在main.js里面引入。(若需要使用mui其他方法,請自行查閱資料)(圖二)

3.這個時候,引入mui可能會報錯,我們需要修改一些文件。(圖三)

(圖一)

(圖二)

(圖二)

(圖三)

2.Hbuilder發(fā)布

2.1創(chuàng)建項目5+App項目

2.2 替換文件

先刪除默認的css、img、js、index.html等無用默認文件。再將打包好的dist文件夾下的static和index.html文件,放至新建的項目下。

相關app的配置可自行在manifest.json中修改,這里不做詳細說明。

2.3利用云打包發(fā)布APP

如有證書,就填寫證書等信息,若沒有可臨時用Dcloud公用證書。

填完信息,點擊打包即可,之后就等待打包生成app的下載鏈接,進行下載安裝啦。

個人記錄~

補充知識:記錄 vue項目打包放入 hbuilder 做app真機測試時 無法請求后臺服務接口

1.因為發(fā)布app時 vue開發(fā)模式下配置的跨域是無效的,打包后會找不到接口

例如下面是之前的錯誤版:

'/propertyCmsAPI': {
    target: 'http://192.168.1.111:9001/',
    changeOrigin: true,
    pathRewrite: {
     '^/propertyCmsAPI':''
    }
   },

在使用時:

export const logout = params =>{return axios.post(`/propertyCmsAPI/notIntercept/logout`,params)};

這種方法在網頁端打包是沒有問題的,只需要在nginx 里配置下跨域就可以訪問。

但是在做app時這樣是訪問不到數據的,因為不存在跨域的說法,打包成app后實際訪問的路徑就是 /propertyCmsAPI/notIntercept/logout ,這樣會找不到接口,要采用絕對路徑的方式,

例如:http://192.168.1.111:9001/notIntercept/logout,這樣才能訪問,不管你怎樣配置管理你的請求api,這個是必須得,

下面是我更改后的做法正確版,完全適用:

let propertyCmsAPI = "http://112.74.126.167:9001";//打包APP時使用

// let propertyCmsAPI = "propertyCmsAPI";

分為開發(fā)模式和打包模式,然后統(tǒng)一管理所有請求api:

其他應該還有更好的方法,懶得研究了,目的已達到,效果已實現即可。

這一切弄好了之后就是打包,然后放入Hbuilder 編輯器進行聯機測試,

2.聯機測試:

安卓機,真香

1.只需要把你的手機通過USB連接電腦,2.打開手機的開發(fā)者模式,3.選擇USB可以傳輸文件,4.打開USB調式模式,5.確認電腦可以訪問該手機。

只要在hbuilder 運行里 找到你的手機點擊運行就可以,會在手機安裝測試app,接下來就可以測試了,很給力

蘋果機,真臭

手機電腦連接蘋果手機要什么鬼itues ,老子光是安裝這個玩意都整了一個小時才讓電腦連上手機,這個先不提

在hbuilder運行里找到iPhone點擊運行后,會安裝測試app,然后你要在 設置-通用里管理這個app,要選擇信任才行,否則你是打不開你的測試app的

打開app后最最操蛋的事情是他丫的居然訪問不了接口,控制臺打印攔截器的請求信息,響應信息,發(fā)現點擊請求后直接就進入catch了,根本不執(zhí)行請求,錯誤提示就一個newwork error ,就這一個問題,整了一下午

各種搜索,百度,包括hbuilder官網給出的解決問題的方法,在原vue項目中又是引入qs ,又是引入es6-primse,然并卵

最后的最后在項目的manife.json配置中添加了一個配置:在plus的下面

"kernel":{
 "ios":"UIWebview"
},

不是專業(yè)app開發(fā),表示不懂,問題解決,記錄下日志

以上這篇淺談vue項目利用Hbuilder打包成APP流程,以及遇到的坑就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • vant-ui組件調用Dialog彈窗異步關閉操作

    vant-ui組件調用Dialog彈窗異步關閉操作

    這篇文章主要介紹了vant-ui組件調用Dialog彈窗異步關閉操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-11-11
  • Vue draggable實現從左到右拖拽功能

    Vue draggable實現從左到右拖拽功能

    這篇文章主要為大家詳細介紹了Vue draggable實現從左到右拖拽功能,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-04-04
  • Vuex的基本概念、項目搭建以及入坑點

    Vuex的基本概念、項目搭建以及入坑點

    Vuex是一個專門為Vue.js應用程序開發(fā)的狀態(tài)管理模式,這篇文章主要介紹了Vuex的基本概念、項目搭建以及入坑點,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-11-11
  • vue實現簡單轉盤抽獎功能

    vue實現簡單轉盤抽獎功能

    這篇文章主要為大家詳細介紹了vue實現簡單轉盤抽獎功能,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-03-03
  • Vue結合SignalR實現前后端實時消息同步

    Vue結合SignalR實現前后端實時消息同步

    這篇文章主要為大家詳細介紹了Vue結合SignalR實現前后端實時消息同步,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-09-09
  • vue中data和props的區(qū)別詳解

    vue中data和props的區(qū)別詳解

    這篇文章主要介紹了vue中data和props的區(qū)別,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作有一定的參考學習價值,需要的朋友們下面跟著小編來一起學習吧
    2024-01-01
  • 詳解vue移動端日期選擇組件

    詳解vue移動端日期選擇組件

    小編給大家整理了關于vue移動端日期選擇組件的知識點總結,希望能夠給讀者帶來幫助,一起學習參考下。
    2018-02-02
  • vue路由嵌套的SPA實現步驟

    vue路由嵌套的SPA實現步驟

    這篇文章主要為大家詳細介紹了vue路由嵌套的SPA實現步驟,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-11-11
  • Vue使用v-for數據渲染順序混亂的原因及解決方案

    Vue使用v-for數據渲染順序混亂的原因及解決方案

    在 Vue.js 中,使用 v-for 指令進行數據渲染時,有時會遇到渲染順序混亂的問題,這種問題主要與 Vue 的響應式系統(tǒng)、DOM 更新機制以及數組的變更方法有關,以下是對這一現象的深入分析及解決方案,需要的朋友可以參考下
    2025-01-01
  • Vue中判斷語句與循環(huán)語句基礎用法及v-if和v-for的注意事項詳解

    Vue中判斷語句與循環(huán)語句基礎用法及v-if和v-for的注意事項詳解

    在Vue指令中,最經常被用于做邏輯操作的指令,下面這篇文章主要給大家介紹了關于Vue中判斷語句與循環(huán)語句基礎用法及v-if和v-for注意事項的相關資料,文中通過圖文介紹的非常詳細,需要的朋友可以參考下
    2022-08-08

最新評論

苏尼特左旗| 曲阳县| 株洲县| 越西县| 彰化市| 平阳县| 海门市| 辽宁省| 杭锦后旗| 海伦市| 和顺县| 天镇县| 喀喇| 惠安县| 靖江市| 武川县| 边坝县| 醴陵市| 新河县| 石家庄市| 嘉义市| 吉木萨尔县| 保康县| 凌云县| 兴城市| 贡觉县| 孙吴县| 定安县| 杨浦区| 改则县| 铁岭市| 连州市| 高阳县| 桐城市| 独山县| 长治市| 当涂县| 文昌市| 沙田区| 阿拉善盟| 全南县|