Electron-Pure-Admin 打包踩坑
00 分钟
2023-11-6
2023-11-6
type
status
date
Nov 6, 2023 06:54 AM
slug
summary
tags
category
icon
password
日期
标签 2
状态
链接地址
Column
标签
😅
Electron-Pure-Admin 打包踩坑 我是将AgileBoot前端迁移到Electron-Pure-Admin过程中踩的坑

[Error: ENOENT: no such file or directory, scandir '\dist']

输出内容意思是找不到dist文件夹,我一开始先将build命令的rimraf dist && rimraf release && 删除了,发现有一些构建错误,这些错误不知道为什么在开发过程中没有提示,导致了打包失败。
修复构建错误后不报错。

Electron资源异常

打包过程中,Electron会下载资源,这些资源会出现下载较慢/失败的情况,可以采用离线下载的方式,然后将资源复制到对应的文件夹内,下面把我碰到的下载资源失败的情况列出来

electron-v25.0.0-win32-x64.zip

下载后将文件放入 %LOCALAPPDATA%\electron\Cache

nsis-3.0.4.1.7z

下载后将解压后的文件放入 %LOCALAPPDATA%\electron-builder\Cache\nsis\nsis-3.0.4.1

winCodeSign-2.6.0.7z

下载后将解压后的文件放入
%LOCALAPPDATA%\electron-builder\Cache\winCodeSign\winCodeSign-2.6.0

nsis-resources-3.4.1.7z

下载后将解压后的文件放入
%LOCALAPPDATA%\electron-builder\Cache\nsis\nsis-resources-3.4.1