• Vue CLI Plugin Electron Builder 打包出现空白问题


    使用yarn electron:serve 测试是正常的

    打包后就异常了

    首先修改路由模式

    // vue-router 4.x版本
    const router = createRouter({
      history: process.env.IS_ELECTRON ? createWebHashHistory(process.env.BASE_URL) : createWebHistory(process.env.BASE_URL),
      ...
    });
    
    /*
    vue-router 4.0 以下版本
    const router = createRouter({
      mode: process.env.IS_ELECTRON ? 'hash':'history',,
      ...
    });
    */

    然后在路由中首页面千万不要一异步引入,其他页面无所谓,可以使用异步方式引入

    如果首页面想要异步引入的话。可以在app.vue 的created生命周期中跳转到 首页面

    路由模式比较重要,生成环境不能使用histroy 虽然可以正常跳转,但是返回上一页就不知道跳哪去了

  • 相关阅读:
    c++ 容器学习 理论
    TCP和UDP发送数据包的大小问题
    key.go
    election.go
    watch.go
    txn.go
    sort.go
    retry.go
    op.go
    maintenance.go
  • 原文地址:https://www.cnblogs.com/rchao/p/15075971.html
Copyright © 2020-2023  润新知