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

electron框架(4.0)electron-builde和electron Forge的打包方式

----使用electron-builder打包(需要魔法)

--安装electron-builder:
npm install electron-builder -D
 --package.json中进行相关配置:
{
  "name": "video-tools",
  "version": "1.0.0",
  "main": "main.js",
  "scripts": {
    "start": "electron .",
    "build": "electron-builder"
  },
  "build": {
    "appId": "com.atguigu.video",
    "win": {
      "icon": "./logo.ico",
      "target": [
        {
          "target": "nsis",
          "arch": ["x64"]
        }
      ]
    },
    "nsis": {
      "oneClick": false,
      "perMachine": true,
      "allowToChangeInstallationDirectory": true
    }
  },
  "devDependencies": {
    "electron": "^30.0.0",
    "electron-builder": "^24.13.3"
  },
  "author": "xmr",
  "license": "ISC",
  "description": "A video processing program based on Electron"
}

----使用Electron Forge进行打包(推荐,无需魔法)

中文网也是用这个 

--执行第一条命令:

npm install --save-dev @electron-forge/cli

--执行第二条命令:

npx electron-forge import

--执行第三条命令:

npm run make

                                                       这就打包成功啦!!!

--运行程序的路径:

可运行程序在 my-electron-app\out\make\squirrel.windows\x64


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

相关文章:

  • 鸿蒙开发工程师简历项目撰写全攻略
  • 开源模型应用落地-LangGraph101-多智能体协同实践(六)
  • 蓝桥杯 第十天 2019国赛第4题 矩阵计数
  • 《Python实战进阶》No42: 多线程与多进程编程详解(下)
  • PowerBI纯小白如何驾驭DAX公式一键生成:copilot for fabric
  • Docker学习笔记(十)搭建Docker私有仓库
  • 密码协议与网络安全——引言
  • 零基础搭建智能法律知识库!腾讯云HAI实战教程
  • 基于Arm GNU Toolchain编译生成的.elf转hex/bin文件格式方法
  • 数学建模 绘图 图表 可视化(3)
  • 星越L_超速报警功能使用讲解
  • Java Web开发技术解析:从基础到实践的全栈指南
  • 手撸一个 deepseek 聊天历史对话、多轮对话(ollama + deepseek + langchain + flask)
  • 基于图像处理和机器学习实现的压差表数值读取
  • HarmonyOS鸿蒙开发 BuilderParam在父组件的Builder的点击事件报错:Error message:is not callable
  • 【时时三省】(C语言基础)习题2 scanf函数
  • Pytorch使用手册—自定义 C++ 和 CUDA 运算符(专题五十一)
  • 用AI优化云平台上的企业客服通话满意度和工单解决效率(上)
  • docker compose启动ollama+openweb ui,本地大模型十分钟搭建,速度主要取决于网速
  • windows 平台编译openssl