Cordova 打包 Vue 项目到Android打开白屏问题解决方案
一. 修改 vue.config.js
更改 publicPath
属性值为 ./
, 如下
module.exports = { publicPath: './', outputDir: 'dist/', devServer: { open: false } }
二. 修改 router.js
更改 mode
属性值为 hash
, 如下
import Vue from 'vue' import Router from 'vue-router' Vue.use(Router) const router = new Router({ mode: 'hash', base: '/', routes: [] }) export default router