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

相关推荐
vvilkim5 小时前
Electron 自动更新机制详解:实现无缝应用升级
前端·javascript·electron
vvilkim5 小时前
Electron 应用中的内容安全策略 (CSP) 全面指南
前端·javascript·electron
Cacciatore->1 天前
Electron 快速上手
javascript·arcgis·electron
vvilkim1 天前
Electron 进程间通信(IPC)深度优化指南
前端·javascript·electron
ZJ_.10 天前
Electron自动更新详解—包教会版
linux·前端·javascript·windows·electron·前端框架·node.js
£小羽毛11 天前
Electron(01)入门与实战:从环境搭建到打包发布
前端·javascript·electron
摘取一颗天上星️11 天前
Electron架构深度解析:用Web技术构建桌面应用的桥梁
前端·架构·electron
waynaqua12 天前
《情感反诈模拟器》爆火,背后的技术解析
electron
SuperherRo12 天前
Web攻防-XSS跨站&浏览器UXSS&突变MXSS&Vue&React&Electron框架&JQuery库&写法和版本
vue.js·electron·jquery·react·xss·mxss·uxss
£小羽毛13 天前
Electron (02)集成 SpringBoot:服务与桌面程序协同启动方案
java·spring boot·electron