fix: 修正打包产物缺失窗口图标的问题
electron-builder.config.ts 的 files 只包含 out/**/*,没有把顶层 resources/icon.png 带进应用包。src/main/index.ts 用相对路径 __dirname/../../resources/icon.png 定位窗口图标(打包后 __dirname 是 <app>/out/main),文件缺失导致任务栏/菜单栏图标显示不出来。 Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
parent
0ae330c4ca
commit
598922dd16
@ -26,7 +26,9 @@ const config: Configuration = {
|
||||
buildResources: 'resources',
|
||||
output: 'dist'
|
||||
},
|
||||
files: ['out/**/*'],
|
||||
// resources/icon.png 单独列出:src/main/index.ts 用相对路径 __dirname/../../resources/icon.png
|
||||
// 定位窗口图标(打包后 __dirname 是 <app>/out/main),必须让它落在 <app>/resources/ 下
|
||||
files: ['out/**/*', 'resources/icon.png'],
|
||||
asarUnpack: [
|
||||
'node_modules/@lancedb/**',
|
||||
'node_modules/apache-arrow/**',
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user