首页 > 其他分享 >electron-builder 在打包universal的时候报错 both x64 and arm64 builds and not cover

electron-builder 在打包universal的时候报错 both x64 and arm64 builds and not cover

时间:2024-10-15 10:16:17浏览次数:8  
标签:both builds builder x64 electron 报错 arm64

 ⨯ Detected file "Contents/Resources/src/files/adbtool/mac/adb" that's the same in both x64 and arm64 builds and not covered by the x64ArchFiles rule: "undefined"  failedTask=build stackTrace=Error: Detected file "Contents/Resources/src/files/adbtool/mac/adb" that's the same in both x64 and arm64 builds and not covered by the x64ArchFiles rule: "undefined"
    at makeUniversalApp (app/node_modules/@electron/universal/src/index.ts:148:17)

错误的原因是 electron-builder监测到 你打包了x64,arm64架构等。
但同时你在项目中可能使用了某些在x64架构上编译的二进制文件,但是没有为arm64架构提供对应的版本。
建议考虑周全!

解决办法: 在 electron-builder.json 文件增加一行


  "mac": {
    ...
    "x64ArchFiles":"*"
  },

参考 https://github.com/electron/forge/issues/3125

标签:both,builds,builder,x64,electron,报错,arm64
From: https://www.cnblogs.com/dingshaohua/p/18466871

相关文章

  • 【QAMISRA】解决导入commands.json时报错问题
    1、文档目标解决导入commands.json时报错“Couldnotobtainsystem-wideincludesanddefines”的问题。2、问题场景客户导入commands.json时报错“Couldnotobtainsystem-wideincludesanddefines”。3、软硬件环境1、软件版本: QA-MISRA23.042、机器环境......
  • datframe格式 填充apply 报错incompatible index of inserted column with frame inde
    源代码importpandasaspddf=pd.read_csv("Titanic.csv")#对Sex分组,用各组乘客的平均年龄填充各组中的缺失年龄df_cleaned['Age']=df_cleaned.groupby('Sex')['Age'].apply(lambdax:x.fillna(x.mean()))报错信息incompatibleindexofinsertedcol......
  • 解决 Maven 插件报错:The plugin org.codehaus.mojo:flatten-maven-plugin:1.5.0 requi
    检查Maven版本:首先,确认当前使用的Maven版本是否与插件要求的版本一致。可以通过在命令行中输入 mvn-v 来查看当前Maven的版本信息。升级或降级Maven版本:如果当前Maven版本过低,需要升级到插件要求的版本;如果过高,可能需要降级。升级或降级Maven可以参考Maven的官......
  • node打包报错:ERROR in xxxx.js Module not found: Error: Can’t resolve xxxx in ‘
    原文链接:node打包报错:ERRORinxxxx.jsModulenotfound:Error:Can’tresolvexxxxin‘xxx’errorCommandfailedwithexitcode1.–每天进步一点点(longkui.site) 0.背景anguar项目。分为主包和子包,子包推送到npm私有仓库中,然后主包在packjson中引入子包的版本......
  • git报错:unsafe repository(‘D/xxx/xxx/xx’) To add an exception for this director
    原文链接:git报错:unsaferepository(‘D/xxx/xxx/xx’)Toaddanexceptionforthisdirectory…–每天进步一点点(longkui.site)0.背景电脑重装系统以后,IDEA重新跑起来,然后git拉代码,报错:unsaferepository(‘D/xxx/xxx/xx’)Toaddanexceptionforthisdirectory,call......
  • javaweb实现下载功能报错sockettimeout
    javaweb压缩zip包下载,并响应头里面指定文件大小在JavaWeb应用程序中,如果你想要创建一个ZIP文件并通过HTTP响应提供下载,并且希望在响应头中指定文件大小,你可以先将文件写入到一个临时的ByteArrayOutputStream中,这样你就可以计算出压缩后的文件大小。然后,你可以将这个字节......
  • problemmatcher 引用无效: $esbuild-watch vscode插件报错
    vscode插件esbuild类型提示报错最近在上手开发vscode插件,demo阶段就遇到了一个小问题。搜索引擎没有特别好的回答,记录一下,以供查漏补缺。vscode插件开发做为一统前端的开发插件,vscode+其丰富的插件能力,共同构建了欣欣向荣的vscode插件。在团队效率方面,也是不可或缺的利器......
  • Windows11下安装wsl报错:无法解析服务器的名称或地址
    问题描述之前在自己的笔记本电脑(Windows10)上下载安装WSL很顺利,具体教程见前面的文章,但是在新电脑(Windows11)上下载就报错:无法解析服务器的名称或地址,按照网上说的两个解决方案:修改 DNS 为手动114.114.114.114;查询 raw.githubusercontent.com 这个域名对应的能ping通的ip,......
  • mysql8: 主从复制从库报错时,找到主库上的sql
    一,从库机器上:从库mysql日志中的报错信息给出了日志文件名和end_log_pos2024-10-12T09:41:23.761203Z414[ERROR][MY-013146][Repl]ReplicaSQLforchannel'':Worker1failedexecutingtransaction'ANONYMOUS'atsourcelogmysql-master-bin.000002,end_log_pos......
  • SQL注入练习-联合注入-报错注入-布尔盲注
    一判断是数字型注入还是字符型注入在不依赖于DVWA后端数据库的情况,如何通过前端验证的方法判断DVWA中的注入点是数字型注入还是字符型注入?(提示:用假设法进行逻辑判断)输入1and1=1查询有两种情况:①数字型注入a.输入内容没有被网站做任何处理,能查询到;b.输入内容被网站做......