electron + vue 快速实h5开发桌面软件 及打包exe

时间:2021-04-09
本文章向大家介绍electron + vue 快速实h5开发桌面软件 及打包exe,主要包括electron + vue 快速实h5开发桌面软件 及打包exe使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

一.安装vue

  先搭建vue的开发环境,node,npm或者yarn,最新版vue,不会找度娘

二.创建一个vue项目

vue create  myelectronapp

  有特殊配置就自己配置,没有就一路回车,就不具体讲了。可能有点慢,不要急。

 依次运行最后两个可以查看默认项目

三.安装election包

  vue脚手架3.0的插件vue-cli-plugin-electron-builder 帮助vue脚手架直接引入Electron的依赖,并生成相关文件和配置

  1,安装 electron-builder

vue add electron-builder

  2,选择最新版本

注意特殊情况它来啦

   如果你卡在了我标红的位置,恭喜你解锁了特殊配方,不要慌,我也卡住过,好像是它下载的那个地址是错误的,具体我也不知道。如果没有报错直接完成就可以跳过下面这段,

  解决方法:

  1,设置npm为华为云镜像

npm config set registry https://mirrors.huaweicloud.com/repository/npm/
npm cache clean -f

  2,设置浏览器引擎驱动镜像地址

npm config set chromedriver_cdnurl https://mirrors.huaweicloud.com/chromedriver

  3,设置Electron镜像地址

npm config set electron_mirror https://mirrors.huaweicloud.com/electron/

 4,设置electron_builder_binaries镜像地址

npm config set electron_builder_binaries_mirror https://mirrors.huaweicloud.com/electron-builder-binaries/

  5,安装electron

npm install --save-dev electron

  6,安装yarn (没安的话)

npm install -g yarn

  7,设置yarn镜像

yarn config set registry https://mirrors.huaweicloud.com/repository/npm/

  8,下载electron-builder

yarn add electron-builder --dev

  

   安装成功!!!!   (以后其他地方安装就不用上面的配置了,直接 vue add electron-builder 即可)

四.启动election项目

yarn electron:serve
或者
npm run electron:serve

  启动成功到弹出软件框有点慢,不急喝杯茶再来

  等倒计时,

  ok,和浏览器开发差不多,熟悉的节目,熟悉的老婆

五.打包election项目

yarn electron:build
或者
npm run yarn electron:build

  

打包成功

  双击即可打开。有没有发现我的代码截图后面有什么东西,没错那是我第二个老婆,至于不知道怎么弄个老婆的,等我下章告诉你们。欧克!告辞。

原文地址:https://www.cnblogs.com/fanjlqinl/p/14637888.html