feat: 调整配置打包

This commit is contained in:
duanshuwen
2026-04-03 20:04:40 +08:00
parent 218c21bddc
commit e93d0ab0b1

View File

@@ -7,7 +7,7 @@ import { MakerDMG } from '@electron-forge/maker-dmg';
import { VitePlugin } from '@electron-forge/plugin-vite'; import { VitePlugin } from '@electron-forge/plugin-vite';
import { FusesPlugin } from '@electron-forge/plugin-fuses'; import { FusesPlugin } from '@electron-forge/plugin-fuses';
import { FuseV1Options, FuseVersion } from '@electron/fuses'; import { FuseV1Options, FuseVersion } from '@electron/fuses';
import MakerWix from '@electron-forge/maker-wix'; // import MakerWix from '@electron-forge/maker-wix';
import * as fs from 'fs-extra'; import * as fs from 'fs-extra';
import * as path from 'path'; import * as path from 'path';
import * as esbuild from 'esbuild'; import * as esbuild from 'esbuild';
@@ -31,13 +31,15 @@ const config: ForgeConfig = {
new MakerZIP({}, ['darwin']), new MakerZIP({}, ['darwin']),
new MakerRpm({}), new MakerRpm({}),
new MakerDeb({}), new MakerDeb({}),
new MakerDMG({}), new MakerDMG({
new MakerWix({ icon: path.join(__dirname, 'public/logo.ico'),
language: 2052,
ui: {
chooseDirectory: true,
}
}), }),
// new MakerWix({
// language: 2052,
// ui: {
// chooseDirectory: true,
// }
// }),
], ],
plugins: [ plugins: [
new VitePlugin({ new VitePlugin({