electron-vite处理打包图标

今天遇到了一个问题,解决思路如下

首先就是你需要找到你的logo

我这边推荐你可以去图片转ICON-图片转换成ICON在线工具-迅捷图片转换器在线

可以去这个网址,把png图片转换成为ico格式的logo

javascript 复制代码
const mainWindow = new BrowserWindow({
    width: 900,
    height: 670,
    icon: join(__dirname,'../../build/icon.ico'),//当然相信都学到这里了,这一句代码也就没有解释的必要了
    show: false,
    autoHideMenuBar: true,
    ...(process.platform === 'linux' ? { icon } : {}),
    webPreferences: {
      preload: join(__dirname, '../preload/index.js'),
      sandbox: false
    },  
  })
相关推荐
只一1 分钟前
React 性能优化精讲:useCallback 与 useMemo 彻底吃透(附实战案例)
前端·react.js
橘子星2 分钟前
浏览器也能跑大模型:WebGPU + Transformers.js 本地运行 DeepSeek-R1
前端·人工智能
BreezeJiang4 分钟前
浏览器里的 DeepSeek 到底怎么跑起来?关键在 Worker、缓存和流式消息
javascript
用户33144195556735 分钟前
Rush Monorepo 构建缓存指南
前端
BreezeJiang7 分钟前
单例模式真正解决的不是“只能 new 一次”,而是统一资源入口
javascript
windliang7 分钟前
Claude Code 源码分析(八):Memory 如何被写入、整理与按需召回
前端·算法·面试
木公子8 分钟前
Vue3源码精读03:响应式核心依赖追踪机制|track与trigger底层源码全解析
前端·vue.js
睡觉时不困4429 分钟前
Obsidian 三端同步完整流程:电脑、手机、平板通过 Gitee 实时同步
前端
小林ixn10 分钟前
WebGPU + Transformers.js:把 DeepSeek-R1 塞进浏览器,真香!
javascript·llm·gpu
xiaominlaopodaren11 分钟前
three.js地图数学基础(四):瓦片金字塔
javascript·gis·three.js