解决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 开发:获取当前客户端真实 IP
前端·javascript·electron
阿廖沙10242 天前
Electron 主进程和渲染进程通信
electron
A_ugust__4 天前
Vue3.2 项目打包成 Electron 桌面应用
javascript·vue.js·electron
森叶4 天前
利用本地 Express Web 服务解决复杂的 Electron 通信链路的问题
前端·electron·express
土豆丶杨4 天前
vue3+electron 桌面应用初始化
javascript·vue.js·electron
PegasusYu4 天前
Electron使用WebAssembly实现CRC-32 STM32校验
stm32·electron·nodejs·wasm·webassembly·crc32·crc-32
Substitute6 天前
换个思路!在 Electron 主进程中流畅驱动你的自定义窗口动画
electron
Python私教7 天前
安装electron项目是为什么要执行postinstall script
前端·javascript·electron
@PHARAOH9 天前
WHAT - Electron 系列(一)
前端·javascript·electron
loriloy9 天前
Electron崩溃问题排查指南
javascript·electron