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

【亲测有效】Electron打包的应用不支持mac os 10.11问题,Electron在mac os 10.11无法安装问题

Electron打包的应用不支持mac os 10.11问题,Electron在mac os 10.11无法安装问题
用Electron打包应用后再mac os 10.11提示“”

问题原因

查找官方的资料后发现node.js 和 Electron版本太高了

解决前版本

node.js 版本 v22.14.0
Electron 版本 v35.0.0

解决方案

调整node.js 和 Electron版本即可

1.修改Electron版本直接修改项目根目录的

{
    "name": "project",
    "version": "2.0.0",
    "devDependencies": {
        "electron-packager": "^17.1.1",
        "electron": "18.0.0",
        "electron-builder": "^25.1.8"
    },

    "main": "main.js",
    "dependencies": {
    },
    "build": {
        "icon": "icon.ico",
        "appId": "com.project.app",
        "copyright": "LEON",
        "productName": "project助手",
        "mac": {
            "target": [
                "dmg",
                "zip"
            ]
        },
        "win": {
            "icon": "icon.ico",
            "target": [
                "nsis",
                "zip"
            ]
        }
    },
    "scripts": {
        "start": "electron .",
        "packager": "electron-packager . project --platform=win32 --arch=x64 --electron-version=17.1.1 --icon=favicon.ico",
        "distWin": "electron-builder --win --x64",
        "distMac": "electron-builder --mac --x64",
        "dist": "npm run distWin && npm run distMac"
    }
}
  1. 修改node.js版本
    Mac系统升级或降级Node.js版本

解决后版本,修改版本后重新打包即可

node.js 版本 v18.20.7
Electron 版本 v18.0.0

http://www.kler.cn/a/582697.html

相关文章:

  • 面试基础--高并发高可用架构深度实践:降级熔断(Hystrix vs Sentinel)核心原理与源码解析
  • 【Linux】线程池、单例模式、死锁
  • 操作系统高频面试题
  • 仅仅使用pytorch来手撕transformer架构(3):编码器模块和编码器类的实现和向前传播
  • bug修改模板(日志)
  • 生成对抗网络(GAN)原理与应用
  • llama源码学习·model.py[2]SwiGLU激活函数
  • docker部署jenkins,安装使用一条龙教程
  • Chrome 扩展开发 API实战:Extension(五)
  • 基于javaweb的SpringBoot+MyBatis实验室管理系统设计和实现(源码+文档+部署讲解)
  • SSH 安全致命漏洞:渗透路径与防御策略
  • Java 实现 WebSocket 客户端
  • 麒麟操作系统和统信的区别,上面一般用什么OFFICE,excel软件?
  • git subtree更新子仓库的方式
  • java项目之基于ssm的在线学习系统(源码+文档)
  • EG82088串口边缘计算网关
  • 蓝桥杯——又是二分
  • Flutter 小技巧之通过 MediaQuery 优化 App 性能
  • Spring Boot 项目零风险升级 Tomcat 指南:锁定版本也能修复漏洞
  • 【Leetcode 每日一题】2269. 找到一个数字的 K 美丽值