Electron Forge 打包更改打包后图片

  1. 确认 ICO 文件有效
    确保 icon.ico 文件是有效的并且包含多种分辨率的图标(如 16x16, 32x32, 48x48, 256x256)。可以使用工具如 icoconverter 来生成有效的 ICO 文件。

     https://icoconvert.com/
    
  2. 确认图标文件路径
    确保图标文件路径正确并且文件存在。

  3. 确认 forge.config.js 配置文件正确
    检查 forge.config.js 文件的配置是否正确。

     	const path = require('path');
     
     module.exports = {
       packagerConfig: {
         icon: path.join(__dirname, 'assets', 'icon') // 不需要文件扩展名
       },
       makers: [
         {
           name: '@electron-forge/maker-squirrel',
           config: {
             name: 'your_app_name',
             setupIcon: path.join(__dirname, 'assets', 'icon.ico'), // 指定 setup 图标
             iconUrl: 'file://' + path.join(__dirname, 'assets', 'icon.ico') // 指定安装包图标
           }
         },
         {
           name: '@electron-forge/maker-zip',
           platforms: ['darwin']
         },
         {
           name: '@electron-forge/maker-deb',
           config: {}
         },
         {
           name: '@electron-forge/maker-rpm',
           config: {}
         }
       ]
     };
    
  4. 清理项目并重新打包
    清理项目并重新打包,以确保没有旧的缓存影响打包过程。

     rm -rf node_modules
     rm -rf out
     npm install
     npx electron-forge package
    

相关推荐

  1. Electron Forge 打包更改打包图片

    2024-07-10 13:24:05       12 阅读
  2. webpack 打包图片加载错误

    2024-07-10 13:24:05       25 阅读
  3. vue打包el-image图片不出来

    2024-07-10 13:24:05       54 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-10 13:24:05       4 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-10 13:24:05       5 阅读
  3. 在Django里面运行非项目文件

    2024-07-10 13:24:05       4 阅读
  4. Python语言-面向对象

    2024-07-10 13:24:05       5 阅读

热门阅读

  1. 【ES】--Elasticsearch的高亮模式

    2024-07-10 13:24:05       12 阅读
  2. JVM专题九:JVM分代知识点梳理

    2024-07-10 13:24:05       8 阅读
  3. 谈谈检测浏览器类型

    2024-07-10 13:24:05       7 阅读
  4. npm 常用命令详解与实践

    2024-07-10 13:24:05       11 阅读
  5. node.js 面试题 1

    2024-07-10 13:24:05       8 阅读
  6. Eureka应用场景和优势

    2024-07-10 13:24:05       11 阅读
  7. ESP32-C3模组上跑通AES-GCM(5)

    2024-07-10 13:24:05       9 阅读
  8. 如何在电子文件上加盖印章

    2024-07-10 13:24:05       11 阅读