记录一次electron-builder报错ENOENT: no such file or directory, rename xxxx的问题

devtools/2024/11/27 1:34:28/

项目架构:vue3+vite+ts
electron版本:^33.2.0

电脑系统: macOs m1芯片版

根据现有的各种文档,在package.json中配置了

 "electron:build": "vite build & electron-builder build --config electron-builder.json"

命令,但是在执行

pnpm electron:build

的时候,发现总是报错,打包出的文件程序中无法重命名app名称

ENOENT: no such file or directory, rename 
'xxxxxxxx/vue3-vite-electron/buileder/mac/Electron.app/Contents/MacOS/Electron' 
-> 'xxxxxx/vue3-vite-electron/buileder/mac/Electron.app/Contents/MacOS/Electron'  failedTask=build stackTrace=Error: ENOENT: no such file or directory, rename........

于是查看内部执行语句,发现了:

  • completed installing native dependencies• packaging       platform=darwin arch=x64 electron=33.2.0appOutDir=buileder/mac• default Electron icon is used  reason=application icon is not set

所以其实默认执行electron-builder的时候,没有正确的判断系统的电脑芯片类型。

更改为执行:(sudo可不加,跟电脑原有配置有关)。执行完可以正确生成安装包

sudo pnpm electron:build --arm64

http://www.ppmy.cn/devtools/137272.html

相关文章

神经网络12-Time-Series Transformer (TST)模型

Time-Series Transformer (TST) 是一种基于 Transformer 架构的深度学习模型,专门用于时序数据的建模和预测。TST 是 Transformer 模型的一个变种,针对传统时序模型(如 RNN、LSTM)在处理长时间依赖、复杂数据关系时的限制而提出的…

深入探索:C++红黑树原理与实现

文章目录 一、红黑树的概念二、红黑树的规则三、红黑树与AVL树性能对比四、红黑树框架的搭建五、红黑树的插入逻辑1. 大体框架2. 初始颜色的设置3. 颜色的调整1)通过具体的情况对颜色调整进行框架认识2)通过抽象图对颜色调整加深理解情况一:u…

Pytorch微调深度学习模型

在公开数据训练了模型,有时候需要拿到自己的数据上微调。今天正好做了一下微调,在此记录一下微调的方法。用Pytorch还是比较容易实现的。 网上找了很多方法,以及Chatgpt也给了很多方法,但是不够简洁和容易理解。 大体步骤是&…

使用LoRA微调florence-2模型

1 环境 Kaggle,单GPU 2 数据 图片、索引和标签放在JSON文件中 文件目录如下: logo是图片的文件夹,PNG-SVG是图片的文件夹,re.json是索引,florence2-weight是预训练的权重 JSON文件内容如下: image是…

unsloth vlm模型Qwen2-VL、Llama 3.2 Vision微调案例

T4卡15G显卡训练 参考: https://github.com/unslothai/unsloth 按自己显卡cuda版本安装 免费colab微调代码: Qwen2-VL: https://colab.research.google.com/drive/1whHb54GNZMrNxIsi2wm2EY_-Pvo2QyKh?usp=sharing from unsloth import FastVisionModel # NEW instead …

Python绘制太极八卦

文章目录 系列目录写在前面技术需求1. 图形绘制库的支持2. 图形绘制功能3. 参数化设计4. 绘制控制5. 数据处理6. 用户界面 完整代码代码分析1. rset() 函数2. offset() 函数3. taiji() 函数4. bagua() 函数5. 绘制过程6. 技术亮点 写在后面 系列目录 序号直达链接爱心系列1Pyth…

jQuery-Word-Export 使用记录及完整修正文件下载 jquery.wordexport.js

参考资料: jQuery-Word-Export导出word_jquery.wordexport.js下载-CSDN博客 近期又需要自己做个 Html2Doc 的解决方案,因为客户又不想要 Html2pdf 的下载了,当初还给我费尽心思解决Html转pdf时中文输出的问题(html转pdf文件下载之…

Maven学习笔记

Maven功能介绍 提供了一套标准化的项目结构提供了一套标准化的构建流程(编译、测试、打包、发布.....)提供了一套依赖管理机制 依赖管理其实就是管理你项目所依赖的第三方资源(jar包、插件...) ①Maven使用标准的坐标配置来管理…