当前位置: 首页 > news >正文

electron-builder打包vue2项目问题合集

一、打包之后不显示elecmentui的图标
1、使用版本

  1. vue ^2.6.14
  2. element-ui ^2.15.14
  3. vue-cli-plugin-electron-builder 2.1.1

2、解决办法

1) 如果是简单的图标可以使用图片代替(这种对于elementui组件的图标还是不会显示)
2)在vue.config.js配置

const { defineConfig } = require('@vue/cli-service')module.exports = defineConfig({transpileDependencies: true,lintOnSave:false,pluginOptions:{electronBuilder:{customFileProtocol:"/"}}
})

二、修改打包之后的app图标
1、将图片放在public文件夹下面
2、npm install electron-icon-builder
3、修改package.json文件(很奇怪这里只能用png文件不能使用.ico文件)
“electron:generate-icons”:“electron-icon-builder --input=./public/logo.png --output=build --flatten”
4、修改background.js

  const win = new BrowserWindow({width: 800,height: 600,icon:'./public/favicon.ico'})

5、修改vue.config.js文件

  pluginOptions:{electronBuilder:{customFileProtocol:"/",win:{icon:"favicon.ico"},nodeIntegration: true}}

6、打包 npm run electron:generate-icons 然后再 npm run electron:build

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • Java | Leetcode Java题解之第316题去除重复字母
  • MongoDB简介及其在Java中的应用
  • 大语言模型(LLM)快速理解
  • 记录一次服务器被(crontab)木马入侵事件
  • 【Nuxt】服务端渲染 SSR
  • [Meachines] [Easy] Mirai Raspberry树莓派默认用户登录+USB挂载文件读取
  • 栈和队列——2.逆波兰表达式求值
  • ReactiveStream
  • 智慧水务项目(二)django(drf)+angular 18 创建通用model,并对orm常用字段进行说明
  • 23. Hibernate 性能之缓存与缓存算法
  • Java重修笔记 第二十七天 匿名内部类
  • 用Python实现AI人脸识别
  • 如何开启idea中的断言功能?
  • 纯原创【车牌识别】基于图像处理的车牌识别——matlab项目实战(含GUI界面)详解
  • 最佳编程语言选择与学习路径探讨
  • [NodeJS] 关于Buffer
  • JavaScript标准库系列——Math对象和Date对象(二)
  • Java应用性能调优
  • node-sass 安装卡在 node scripts/install.js 解决办法
  • Objective-C 中关联引用的概念
  • Python利用正则抓取网页内容保存到本地
  • spring boot下thymeleaf全局静态变量配置
  • vue2.0项目引入element-ui
  • 从重复到重用
  • 高程读书笔记 第六章 面向对象程序设计
  • 构建工具 - 收藏集 - 掘金
  • 关键词挖掘技术哪家强(一)基于node.js技术开发一个关键字查询工具
  • 理解在java “”i=i++;”所发生的事情
  • 消息队列系列二(IOT中消息队列的应用)
  • 正则表达式小结
  • ​​​​​​​​​​​​​​汽车网络信息安全分析方法论
  • ​LeetCode解法汇总307. 区域和检索 - 数组可修改
  • ​猴子吃桃问题:每天都吃了前一天剩下的一半多一个。
  • ​人工智能书单(数学基础篇)
  • #LLM入门|Prompt#2.3_对查询任务进行分类|意图分析_Classification
  • (4) openssl rsa/pkey(查看私钥、从私钥中提取公钥、查看公钥)
  • (C语言)二分查找 超详细
  • (solr系列:一)使用tomcat部署solr服务
  • (分享)自己整理的一些简单awk实用语句
  • (利用IDEA+Maven)定制属于自己的jar包
  • (免费领源码)python#django#mysql公交线路查询系统85021- 计算机毕业设计项目选题推荐
  • (七)Java对象在Hibernate持久化层的状态
  • (三)docker:Dockerfile构建容器运行jar包
  • (原+转)Ubuntu16.04软件中心闪退及wifi消失
  • (转)visual stdio 书签功能介绍
  • **Java有哪些悲观锁的实现_乐观锁、悲观锁、Redis分布式锁和Zookeeper分布式锁的实现以及流程原理...
  • .DFS.
  • .NET/C# 编译期间能确定的相同字符串,在运行期间是相同的实例
  • .NET单元测试
  • .NET企业级应用架构设计系列之开场白
  • .net中生成excel后调整宽度
  • /dev/sda2 is mounted; will not make a filesystem here!
  • @PreAuthorize与@Secured注解的区别是什么?
  • @Resource和@Autowired的区别
  • @selector(..)警告提示