From 5bea3aeda12895c3904617ae490796ec5a36059b Mon Sep 17 00:00:00 2001 From: cysamurai Date: Fri, 8 Aug 2025 12:45:34 +0800 Subject: [PATCH] =?UTF-8?q?=E7=AC=AC=E4=B8=89=E6=AC=A1=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- tax-asst-client/electron-builder.yml | 13 ++++++++++++- tax-asst-client/src/main/index.ts | 6 ++++-- 2 files changed, 16 insertions(+), 3 deletions(-) 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() })