解决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标签的指令里面去,否则你就等着哭吧!

相关推荐
心态还需努力呀13 小时前
把 Zettlr 搬上鸿蒙 PC:一次 Electron 应用移植实战
华为·electron·harmonyos
web打印社区2 天前
Vue3 发票静默打印,我这边能跑通的一版
前端·javascript·vue.js·chrome·electron
不可能片场2 天前
Electron 主进程热补丁:单行 JS 安全打法
前端·electron
web打印社区2 天前
浏览器静默打印?先别装第三个库了
前端·vue.js·chrome·electron·pdf
不可能片场3 天前
Electron 退化成 node:一个环境变量的锅
前端·electron
不可能片场3 天前
接口返回 200 不代表活着:catch-all 路由的陷阱
前端·electron
EatFan3 天前
Electron 构建你的第一个应用
electron
枫叶梨花3 天前
Electrobun透明窗口在Windows上的输入穿透排查
前端·electron·bun
xiaoyan20154 天前
2026最新款Electron41+React19+AntDesign电脑端后台管理系统Exe
react.js·electron·vite
会周易的程序员6 天前
告别 matiec 与 Docker:aiDgePLC Editor 全面拥抱 STVM 字节码编译
物联网·网关·electron·软plc·iec61131·stvm·open plc