electron-vue教程,electron windows打包

  electron-vue教程,electron windows打包

  本文主要介绍电子封装vue项目,通过实例代码详细介绍,具有一定的参考价值。感兴趣的朋友可以参考一下。

  

目录

  创建项目添加电子构建器电子下载失败表单运行包exe白屏

  

创建项目

  点击这里

  

添加electron-builder

  1.在项目目录中运行命令:vue add electron-builder。

  2.添加电子构建器后,将选择电子版本,并直接选择最新版本:

  

electron下载失败

  Vue添加电子-builder下载电子会失败,用淘宝图片下载:cnpm i电子。

  

窗体运行

  1.下载后试跑电子表:npm跑电子表:serve。

  2.表单成功运行:

  

打包exe

  1.运行打包命令:npm run electron:build。

  2.打包的时候,因为包会在github下载,所以国内网络一般会出现故障。需要手动下载nsis和winCodeSign(如果网络允许,也可以在github自己下载,这里我下载分享了)。点击此处下载,抽取码为1uq8。解压缩后,将nsis和winCodeSign复制(替换)到以下目录:

  3.复制文件后,再次运行打包命令以成功打包:

  4.打包完成后,项目目录下会多出一个dist_eletron,打包的exe就在里面。需要安装和使用此exe:

  5.但是在dist_eletron的win-unpacked下,也会有一个与项目同名的exe。这个exe可以不安装运行,但是依赖于同一个目录下的文件,所以不能直接单独使用:

  

白屏

  1.其实这里已经成功完成了打包,但是打开exe会发现和项目中运行的表单不一样,或者直接空白。这是由于vue和电子的路由模式,vue一般默认历史模式。

  2.需要在路由器的index.js中修改:从vue-router引入createWebHashHistory,将CreateWebHistory(process . env . base _ URL)改为createWebHashHistory(process . env . base _ URL)。

  如果是vue2项目,直接把mode的值从history改成hash:

  3.删除项目中的dist_eletron目录,并重新打包npm run electron:build:

  4.打包成功:

  就是这样。本文对电子封装vue项目的方法和步骤进行了介绍。有关电子封装vue项目的更多信息,请搜索我们以前的文章或继续浏览下面的相关文章。希望大家以后能多多支持我们!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: