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

相关推荐
学海无涯,行者无疆12 小时前
把 Web App 装进客户端——Tauri框架实战:托盘功能、消息通知、构建安装程序
electron·tauri·单例运行·web应用客户端化·托盘通知·tauri实战·tauri框架
林恒smileZAZ1 天前
Electron 的西天取经
前端·javascript·electron
Mr -老鬼1 天前
Electron 与 Tauri 全方位对比指南(2026版)
前端·javascript·rust·electron·nodejs·tauri
frontend_frank2 天前
脱离 Electron autoUpdater:uni-app跨端更新:Windows+Android统一实现方案
android·前端·javascript·electron·uni-app
cn_mengbei2 天前
鸿蒙PC原生应用开发避坑指南:Qt 6.6与Electron 28兼容性问题全解析
qt·electron·harmonyos
cn_mengbei2 天前
鸿蒙PC跨端开发实战:从Qt环境配置到Electron应用鸿蒙化的完整指南
qt·electron·harmonyos
呆头鸭L2 天前
用vue3+ts+elementPlus+vite搭建electron桌面端应用
前端·vue.js·electron
musashi3 天前
用 Electron 写了一个 macOS 版本的 wallpaper(附源码、下载地址)
前端·vue.js·electron
叶落无痕523 天前
Electron应用自动化测试实例
前端·javascript·功能测试·测试工具·electron·单元测试
卡布叻_星星3 天前
Vue3+Vite+Electron实现开发桌面应用
electron