Skip to content

fix(build): 修复 postinstall 脚本以确保 Electron 安装 - #178

Merged
imsyy merged 2 commits into
SPlayer-Dev:devfrom
laoshuikaixue:fix/electron-postinstall-script
Sep 7, 2026
Merged

imsyy merged 2 commits into
SPlayer-Dev:devfrom
laoshuikaixue:fix/electron-postinstall-script

Conversation

@laoshuikaixue

Copy link
Copy Markdown
Contributor
  • 在 postinstall 脚本中添加执行 electron/install.js 的步骤
  • 确保 better-sqlite3 模块重建后 Electron 正确安装
  • 改善构建流程的依赖完整性与稳定性

改动类型

  • 新功能(feat)
  • 缺陷修复(fix)
  • 重构 / 优化(不改变对外行为)
  • 文档(docs)
  • 其他(请在「改动说明」中注明)

是否包含破坏性变更

  • 是(请在「改动说明」中详细描述)
  • 否

自查清单

  • 本 PR 只包含一个主要功能 / 修复,没有夹带无关改动
  • 已在本地完整测试通过;AI 生成的代码同样自行测试并审阅过,未做未经验证的提交
  • 已运行 pnpm format,并确认 pnpm typecheck、pnpm lint 通过
  • 改动涉及原生模块时已 pnpm build:native 验证;未手写 native/*/index.d.ts
  • 已向 dev 分支提交

laoshuikaixue and others added 2 commits August 19, 2026 17:41
- 在 postinstall 脚本中添加执行 electron/install.js 的步骤
- 确保 better-sqlite3 模块重建后 Electron 正确安装
- 改善构建流程的依赖完整性与稳定性
@imsyy
imsyy merged commit 00bb426 into SPlayer-Dev:dev Sep 7, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants