diff --git a/tax-asst-client/electron-builder.yml b/tax-asst-client/electron-builder.yml index 5c9e833..507f797 100644 --- a/tax-asst-client/electron-builder.yml +++ b/tax-asst-client/electron-builder.yml @@ -2,13 +2,23 @@ appId: com.electron.app productName: electron-app directories: buildResources: build + output: dist files: + - out/**/* + - package.json + - main.js + - preload.js + - "dist/**/*" + - build/**/* + - '!**/.vscode/*' - '!src/*' + # - "!node_modules" - '!electron.vite.config.{js,ts,mjs,cjs}' - '!{.eslintignore,.eslintrc.cjs,.prettierignore,.prettierrc.yaml,dev-app-update.yml,CHANGELOG.md,README.md}' - '!{.env,.env.*,.npmrc,pnpm-lock.yaml}' - '!{tsconfig.json,tsconfig.node.json,tsconfig.web.json}' + - '!*.map' asarUnpack: - resources/** win: @@ -30,8 +40,9 @@ dmg: artifactName: ${name}-${version}.${ext} linux: target: + - deb + - AppImage - tar.xz - - zip maintainer: electronjs.org category: Utility appImage: diff --git a/tax-asst-client/src/main/index.ts b/tax-asst-client/src/main/index.ts index 83e562c..4de8f91 100644 --- a/tax-asst-client/src/main/index.ts +++ b/tax-asst-client/src/main/index.ts @@ -19,8 +19,10 @@ function createWindow(): void { } }) - mainWindow.webContents.openDevTools() //打开调试工具 - + if (is.dev) { + mainWindow.webContents.openDevTools() //打开调试工具 + } + mainWindow.on('ready-to-show', () => { mainWindow.show() })