Electron-builder 打包

项目比较简单,仅使用了 Electron + 原生js

  1. 安装 electron-builder
    npm install electron-builder --dev
  2. 配置 package.json 中的打包命令
json 复制代码
{
	"script":{
		// ...
		"dev": "electron .",
		"pack": "electron-builder"
	}
}
  1. 添加 .npmrc 镜像设置
json 复制代码
ELECTRON_BUILDER_BINARIES_MIRROR=https://mirrors.huaweicloud.com/electron-builder-binaries/
ELECTRON_MIRROR=https://npmmirror.com/mirrors/electron/
  1. 运行打包命令
    npm run pack
  2. 可能出现的问题

第一次打包会出错,可以以管理员身份运行 Windows PowerShell ,然后执行打包命令,即可成功,后续可以直接在命令行打包。

相关推荐
yqcoder10 小时前
CSS 外边距重叠(Margin Collapsing):现象、原理与完美解决方案
前端·css
山楂树の11 小时前
图像标注大坑:img图片 + Canvas 叠加标注,同步放大后标注位置偏移、对不齐?详解修复方案及亚像素处理原理
前端·css·学习·canva可画
本山德彪11 小时前
我做了一个拼豆图纸生成器,把照片秒变图纸
前端
DTrader12 小时前
用TS无法实盘量化? - 实盘均线策略
前端·api
进击的夸父12 小时前
vfojs:Vue 超集架构,外壳React灵魂Vue
前端
编程老船长12 小时前
解决不同项目需要不同 Node.js 版本的问题
前端·vue.js
Wect12 小时前
LeetCode 5. 最长回文子串:DP + 中心扩展
前端·算法·typescript
漫游的渔夫12 小时前
前端开发者做 Agent:别写成一次请求,用 5 步受控循环防止 AI 乱跑
前端·人工智能·typescript
薛定猫AI13 小时前
【深度解析】Gemma Chat 本地 AI 编程 Agent:Electron + MLX + 开源模型的离线 Vibe Coding 实战
javascript·人工智能·electron
kyriewen13 小时前
Webpack vs Vite:一个是“老黄牛”,一个是“猎豹”,你选谁?
前端·webpack·vite