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

相关推荐
几道之旅4 天前
Electron实践继续
前端·javascript·electron
黑客老陈5 天前
基于 Electron 应用的安全测试基础 — 提取和分析 .asar 文件
运维·服务器·前端·javascript·网络·electron·xss
几道之旅5 天前
RPA编程实践:Electron实践开始
javascript·electron·rpa
yqcoder5 天前
electron 获取本机 ip 地址
前端·javascript·electron
兔帮大人6 天前
npm配置electron专属的淘宝镜像进行安装
前端·electron·npm
涔溪6 天前
使用 electron-builder 构建一个 Electron 应用程序 常见问题以及解决办法
前端·javascript·electron
涔溪6 天前
使用 electron-builder 构建一个 Electron 应用程序
前端·javascript·electron
几道之旅6 天前
RPA编程实践:Electron简介
javascript·electron·rpa
黑客老陈6 天前
Electron的应用安全测试基础 | 安装与检测基于Electron的应用程序
开发语言·javascript·网络·安全·web安全·electron·策略模式
yqcoder8 天前
electron 打包后的 exe 文件,运行后是空白窗口
前端·javascript·electron