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

相关推荐
醉方休16 小时前
Web3.js 全面解析
前端·javascript·electron
qq_398586541 天前
Utools插件实现Web Bluetooth
前端·javascript·electron·node·web·web bluetooth
LateFrames1 天前
使用 Winform / WPF / WinUI3 / Electron 实现异型透明窗口
javascript·electron·wpf·winform·winui3
醉方休2 天前
开发一个完整的Electron应用程序
前端·javascript·electron
阿银2 天前
如何为 macOS 创建 Rust 通用二进制文件 (x86_64 & aarch64)
rust·electron
fruge2 天前
Vue项目中的Electron桌面应用开发实践指南
前端·vue.js·electron
inBuilder低代码平台5 天前
Electron应用优化与性能调优策略
javascript·性能优化·electron
涔溪6 天前
在 Electron 框架中实现数据库的连接、读取和写入
javascript·数据库·electron
ejinxian6 天前
Rust UI 框架GPUI 与 Electron 的对比
前端·javascript·electron
小马哥learn6 天前
Vue3 + Electron + Node.js 桌面项目完整开发指南
前端·javascript·electron