解决electron-builder打包不成功只能输出tgz文件的问题

现象:

对应项目里配的指令:

但就是死活不成功,只能输出tgz压缩文件。

最后一咬牙下载了官方的electron-quick-start拿来试试,结果还是一样。

一时间没想法了。

后来突然脑袋灵光一闪,去他妈的直接npx 执行看看,结果居然执行成功了!

npx electron-builder build --win --x64

看来人工智能也不靠谱,谁叫这是我从chatgpt上抄来的代码呢,说多了都是泪!

我终于知道原因了: pack是yarn的保留字段不能作为package.json中script的命令字段!

执行yarn pack 就等于执行yarn自带的压缩命令,跟你项目中script没有半毛钱的关系!

所以,切记:一定不要把yarn命令的保留字段,写到你script标签的指令里面去,否则你就等着哭吧!

相关推荐
NeilCarmack1 天前
Deepseek-harness增加桌面版端序列:第 2 讲 · spawn Electron:当前进程如何“交棒“
前端·javascript·electron
绿岛之北1 天前
Electron 安全第三章:URL 加载与 WebView
前端·electron
菜鸟前端程序员2 天前
当 AI 文件遇上 PDF:一个基于 Electron + Ghostscript 的矢量格式转换引擎深度剖析
electron
clorinda3 天前
把 DeepSeek Harness 打包成类似 Codex 的 Windows 桌面应用:Electron、一键启动、插件管理和动态壁纸
前端·javascript·windows·electron
晴天165 天前
Mojo IPC 和 Electron 的关系-Day21
javascript·electron·mojo
卸任5 天前
AI英语学习助手:从翻译工具到 AI 英语学习助手
前端·electron
kaixin_learn_qt_ing5 天前
Electron程序---初体验
javascript·electron
晴天166 天前
Electron面试题-Day19
java·javascript·electron
绿岛之北6 天前
Electron 安全入门:为什么一个 XSS 可能变成 RCE?
前端·electron
明快de玄米617 天前
Electron学习文档
学习·electron·vim