本文主要是介绍解决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标签的指令里面去,否则你就等着哭吧!
这篇关于解决electron-builder打包不成功只能输出tgz文件的问题的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!