一份针对于electron-vue我的项目整顿的搭建、运行、打包过程的踩坑总结分享

首先为了保障装置效率,采纳cnpm或者yarn指令来装置,前提是装置了node环境

装置全局yarn,最好设置淘宝镜像

npm install -g yarn

装置全局vue-cli

npm install vue-cli -g

装置3.0+版本vue-cli(当初最新曾经到4.5.6版本)

npm install @vue/cli -g

若想更新vue-cli到最新版,要先卸载以后版本

npm uninstall vue-cli -g

创立electron-vue我的项目(办法一):

1、装置2.0+版本vue-cli

npm install vue-cli -g

2、cmd关上F盘输出指令

vue init simulatedgreg/electron-vue my_project_name

依据本人我的项目须要设置我的项目内容


装置实现之后,我的项目导入编辑器,目录构造如下

3、yarn装置我的项目依赖

yarn install

工夫长一点,急躁期待......

4、运行我的项目

npm run dev

看到可视窗口

5、我的项目打包

npm run build

下图中须要下载这个文件包,然而下载过程很漫长

关上连贯下载压缩包

https://github.com/electron-userland/electron-builder-binaries/releases/tag/winCodeSign-2.4.0

之后压缩在C盘目录

C:\Users\Administrator\AppData\Local\electron-builder\Cache\winCodeSign

再次打包,如见下图,则打包胜利

关上我的项目build文件,就会看见 .exe安装包 和一般安装程序一样双击关上装置

创立electron-vue我的项目(办法二):

1、降级vue-cli到3.0+版本,先卸载以后版本

npm uninstall vue-cli -gnpm install @vue/cli -g

2、同样cmd指到D盘,装置vue我的项目

vue create my_electron_vue

依据须要抉择我的项目配置

如见下图,则装置胜利

3、装置electron-builder 进入我的项目文件my_electron_vue,执行如下指令

vue add electron-builder

抉择最新9.0.0

装置胜利后,我的项目构造如下

main.js为vue主文件

background.js为electron的主过程文件

4、我的项目打包

npm run electron:build

打包胜利

进入我的项目文件夹dist_electron中,electron_robot_client Setup 0.1.0.exe为我的项目安装程序

总结:

第一种办法框架更新较慢,在打包问题上须要从git上下载额定工具,工夫老本较高

第二种办法比第一种更前卫,实现的办法也比较简单

举荐应用第二种办法