main
cysamurai 6 months ago
parent d9429bc46e
commit ef2b1f41c6

@ -4,25 +4,17 @@ directories:
buildResources: build buildResources: build
output: dist output: dist
files: files:
- out/**/*
- package.json
- "out/main/index.js"
- preload.js
- "dist/**/*"
- build/**/*
- '!**/.vscode/*' - '!**/.vscode/*'
- '!src/*' - '!src/*'
# - "!node_modules"
- '!electron.vite.config.{js,ts,mjs,cjs}' - '!electron.vite.config.{js,ts,mjs,cjs}'
- '!{.eslintignore,.eslintrc.cjs,.prettierignore,.prettierrc.yaml,dev-app-update.yml,CHANGELOG.md,README.md}' - '!{.eslintignore,.eslintrc.cjs,.prettierignore,.prettierrc.yaml,dev-app-update.yml,CHANGELOG.md,README.md}'
- '!{.env,.env.*,.npmrc,pnpm-lock.yaml}' - '!{.env,.env.*,.npmrc,pnpm-lock.yaml}'
- '!{tsconfig.json,tsconfig.node.json,tsconfig.web.json}' - '!{tsconfig.json,tsconfig.node.json,tsconfig.web.json}'
- '!*.map'
asarUnpack: asarUnpack:
- resources/** - resources/**
win: win:
executableName: tax-asst-client executableName: tax-asst-client
verifyUpdateCodeSignature: false
nsis: nsis:
artifactName: ${name}-${version}-setup.${ext} artifactName: ${name}-${version}-setup.${ext}
shortcutName: ${productName} shortcutName: ${productName}
@ -43,13 +35,17 @@ linux:
- deb - deb
- AppImage - AppImage
- tar.xz - tar.xz
desktop:
Name: "辅助报税客户端"
Comment: "紫云桌面应用"
Categories: "Office;Finance;"
maintainer: electronjs.org maintainer: electronjs.org
category: Utility category: Utility
appImage: appImage:
artifactName: ${name}-${version}.${ext} artifactName: ${name}-${version}.${ext}
electronDownload:
mirror: https://npmmirror.com/mirrors/electron/、
npmRebuild: false npmRebuild: false
publish: publish:
provider: generic provider: generic
url: https://example.com/auto-updates url: https://example.com/auto-updates
electronDownload:
mirror: https://npmmirror.com/mirrors/electron/

File diff suppressed because it is too large Load Diff

@ -50,6 +50,6 @@
"typescript": "^5.3.3", "typescript": "^5.3.3",
"vite": "^5.0.12", "vite": "^5.0.12",
"vue": "^3.4.15", "vue": "^3.4.15",
"vue-tsc": "^1.8.27" "vue-tsc": "^3.0.5"
} }
} }

Binary file not shown.

After

Width:  |  Height:  |  Size: 611 KiB

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>com.apple.security.cs.allow-jit</key>
<true/>
<key>com.apple.security.cs.allow-unsigned-executable-memory</key>
<true/>
<key>com.apple.security.cs.allow-dyld-environment-variables</key>
<true/>
</dict>
</plist>

Binary file not shown.

After

Width:  |  Height:  |  Size: 121 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 35 KiB

@ -0,0 +1,17 @@
{
"name": "tax-asst-client",
"version": "1.0.0",
"description": "An Electron application with Vue and TypeScript",
"main": "./out/main/index.js",
"author": "example.com",
"homepage": "https://electron-vite.org",
"dependencies": {
"@electron-toolkit/preload": "^3.0.0",
"@electron-toolkit/utils": "^3.0.0",
"@vicons/ionicons5": "^0.13.0",
"axios": "^1.11.0",
"naive-ui": "^2.42.0",
"pinia": "^3.0.3",
"vue-router": "^4.5.1"
}
}

File diff suppressed because it is too large Load Diff
Loading…
Cancel
Save