利用HBuilder將vue項目打包成移動端app

事先準備,開發完成的web app項目(也能夠利用vue-cli腳手架構建vue模板項目),npm run dev能夠正常預覽的項目vue

 

1,將項目目錄下config文件內index.js中assetsPublicPath修改成 assetsPublicPath: './'android

2,執行npm run build以後生成dist文件夾web

3,打開HBuilder,文件->打開目錄,以下圖vuex

選擇剛纔生成的dist目錄,輸入項目名稱,點擊完成vue-cli

附HBuilder下載地址:http://www.dcloud.io/npm

3,此時會看到HBuilder項目下多了一個W標識(表示web項目)的myApp項目,架構

 

右鍵菜單選擇‘轉換成移動‘轉換成移動App’,而後‘myApp’前面的標識就變成了‘A’,至此就已經轉換成移動app了,app

隨後就能夠利用HBuilder鏈接真機運行測試

或者發行成爲原生appui

 

注意:若是真機運行或模擬器運行報以下錯誤

Uncaught Error: [vuex] vuex requires a Promise polyfill in this browser

 

 

如下爲以android apk爲例的發行爲原生app的步驟

1,點擊發行,這裏發佈測試apk選擇使用DCloud公用證書,點擊‘打包’

2,正在製做安裝包,製做完成,手動下載

3,將下載的apk安裝到android的手機看效果,如下是放到模擬器中的效果

相關文章
相關標籤/搜索