网站首页 > 技术教程 正文
一份针对于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 -g
npm 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上下载额外工具,时间成本较高
第二种方法比第一种更前卫,实现的方法也比较简单
推荐使用第二种方法
猜你喜欢
- 2024-10-21 如何用Systemtap探索MySQL-爱可生
- 2024-10-21 详解linux内核网络数据包发送在UDP协议层的处理与监控
- 2024-10-21 Linux下docker基础环境搭建(linux配置docker)
- 2024-10-21 docker的daemon.json能做什么?(docker dsm)
- 2024-10-21 系统调用使世界完美运行(系统调用可以完成)
- 2024-10-21 Linux 多线程应用中如何编写安全的信号处理函数
- 2024-10-21 检查和升级您的 Linux 内核版本(linux系统检查)
- 2024-10-21 克罗地亚、波黑,新型病毒BalkanDoor和BalkanRAT现身多个国家
- 2024-10-21 asar归档解包(galgame arc文件解包)
- 2024-10-21 从源码角度看Linux内核中的open方法
你 发表评论:
欢迎- 最近发表
-
- Win11学院:如何在Windows 11上使用WSL安装Ubuntu
- linux移植(Linux移植freemodbus)
- 独家解读:Win10预览版9879为何无法识别硬盘
- 基于Linux系统的本地Yum源搭建与配置(ISO方式、RPM方式)
- Docker镜像瘦身(docker 减小镜像大小)
- 在linux上安装ollama(linux安装locale)
- 渗透测试系统Kali推出Docker镜像(kali linux渗透测试技术详解pdf)
- Linux环境中部署Harbor私有镜像仓库
- linux之间传文件命令之Rsync傻瓜式教程
- 解决ollama在linux中安装或升级时,通过国内镜像缩短安装时长
- 标签列表
-
- 下划线是什么 (87)
- 精美网站 (58)
- qq登录界面 (90)
- nginx 命令 (82)
- nginx .http (73)
- nginx lua (70)
- nginx 重定向 (68)
- Nginx超时 (65)
- nginx 监控 (57)
- odbc (59)
- rar密码破解工具 (62)
- annotation (71)
- 红黑树 (57)
- 智力题 (62)
- php空间申请 (61)
- 按键精灵 注册码 (69)
- 软件测试报告 (59)
- ntcreatefile (64)
- 闪动文字 (56)
- guid (66)
- abap (63)
- mpeg 2 (65)
- column (63)
- dreamweaver教程 (57)
- excel行列转换 (56)
本文暂时没有评论,来添加一个吧(●'◡'●)