electron - 由于错误的目录路径,电子生成器失败
问题描述
我正在 github 操作中构建一个电子应用程序......
这工作正常:
electron-builder --x64 --publish never
但这不会:electron-builder --x64
构建失败
• electron-builder version=22.7.0 os=5.4.0-1020-azure
• loaded configuration file=package.json ("build" field)
• packaging platform=linux arch=x64 electron=9.1.1 appOutDir=releases/linux/x64/linux-unpacked
• downloading url=https://github.com/electron/electron/releases/download/v9.1.1/electron-v9.1.1-linux-x64.zip size=73 MB parts=4
• downloaded url=https://github.com/electron/electron/releases/download/v9.1.1/electron-v9.1.1-linux-x64.zip duration=1.219s
• building target=7z arch=x64 file=releases/linux/x64/PasswordTool
• publishing publisher=Github (owner: rockg688, project: rock_test, version: 0.0.0)
⨯ ENOENT: no such file or directory, stat '/home/runner/work/rock_test/rock_test/PasswordTool_GUI/releases/linux/x64/PasswordTool' stackTrace=Error: ENOENT: no such file or directory, stat '/home/runner/work/rock_test/rock_test/PasswordTool_GUI/releases/linux/x64/PasswordTool'
如果我们仔细观察rock_test/rock_test
,rock_test 是 repo 文件夹。
但我不知道为什么它会重复两次以及如何解决它......
解决方案
推荐阅读
- python-3.x - 如何标记短语
- javascript - 在显示之前在表格中预加载视频
- c - 有没有更好的方法来迭代指针而不将其重新分配给不同的变量?
- sql - 如何使用 SQL 从数组中提取数据
- java - oAuth2 授权服务器的登录屏幕未出现在最新的 Spring Boot 版本中
- database - 从一个账户到另一个账户创建 AWS SQL RDS 副本的最简单方法是什么?
- java - 如何在不使用jsp提交表单的情况下检查用户名是否存在于数据库中?
- .net-core - 通过 Azure AD 验证的 Swagger 使用 webapi 时出现“无效令牌”
- javascript - 尝试使用更改昵称发出 AFK 命令
- d3.js - 在 d3.js 中将对象拖放到 SVG 元素上