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

相关推荐
浩星2 天前
electron系列5:深入理解Electron打包
前端·javascript·electron
Armouy2 天前
Electron:核心概念、性能优化与兼容问题
前端·javascript·electron
浩星2 天前
electron系列6之性能优化:从启动慢到内存泄漏
前端·javascript·electron
午安~婉3 天前
Electron桌面应用聊天(续)
前端·javascript·electron
浩星3 天前
electron系列1:Electron不是玩具,为什么桌面应用需要它?
前端·javascript·electron
浩星3 天前
electron系列2:搭建专业Electron开发环境
javascript·typescript·electron
浩星3 天前
electron系列3:进程模型深度解析:主进程、渲染进程、预加载脚本
前端·electron·前端框架
洒满阳光的庄园4 天前
Electron 桌面端打包流程说明
前端·javascript·electron
卸任4 天前
Electron霸屏功能总结
前端·react.js·electron
是大强4 天前
electron调用dll 方案
前端·javascript·electron