Merge pull request #611 from hicccc77/dev

Dev
This commit is contained in:
cc
2026-04-03 00:01:58 +08:00
committed by GitHub
7 changed files with 1129 additions and 1154 deletions

View File

@@ -84,7 +84,10 @@ jobs:
npx vite build npx vite build
- name: Package macOS arm64 dev artifacts - name: Package macOS arm64 dev artifacts
shell: bash
run: | run: |
export ELECTRON_BUILDER_BINARIES_MIRROR="https://github.com/electron-userland/electron-builder-binaries/releases/download/"
echo "Using ELECTRON_BUILDER_BINARIES_MIRROR=$ELECTRON_BUILDER_BINARIES_MIRROR"
npx electron-builder --mac dmg --arm64 --publish never '--config.publish.channel=dev' '--config.artifactName=${productName}-dev-arm64.${ext}' npx electron-builder --mac dmg --arm64 --publish never '--config.publish.channel=dev' '--config.artifactName=${productName}-dev-arm64.${ext}'
- name: Upload macOS arm64 assets to fixed release - name: Upload macOS arm64 assets to fixed release

View File

@@ -92,7 +92,10 @@ jobs:
env: env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
CSC_IDENTITY_AUTO_DISCOVERY: "false" CSC_IDENTITY_AUTO_DISCOVERY: "false"
shell: bash
run: | run: |
export ELECTRON_BUILDER_BINARIES_MIRROR="https://github.com/electron-userland/electron-builder-binaries/releases/download/"
echo "Using ELECTRON_BUILDER_BINARIES_MIRROR=$ELECTRON_BUILDER_BINARIES_MIRROR"
npx electron-builder --mac dmg --arm64 --publish always '--config.publish.releaseType=prerelease' '--config.publish.channel=preview' npx electron-builder --mac dmg --arm64 --publish always '--config.publish.releaseType=prerelease' '--config.publish.channel=preview'
preview-linux: preview-linux:

View File

@@ -47,7 +47,10 @@ jobs:
env: env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
CSC_IDENTITY_AUTO_DISCOVERY: "false" CSC_IDENTITY_AUTO_DISCOVERY: "false"
shell: bash
run: | run: |
export ELECTRON_BUILDER_BINARIES_MIRROR="https://github.com/electron-userland/electron-builder-binaries/releases/download/"
echo "Using ELECTRON_BUILDER_BINARIES_MIRROR=$ELECTRON_BUILDER_BINARIES_MIRROR"
npx electron-builder --mac dmg --arm64 --publish always npx electron-builder --mac dmg --arm64 --publish always
- name: Inject minimumVersion into latest yml - name: Inject minimumVersion into latest yml

4
.npmrc
View File

@@ -1,3 +1 @@
registry=https://registry.npmmirror.com registry=https://registry.npmjs.org
electron-mirror=https://npmmirror.com/mirrors/electron/
electron-builder-binaries-mirror=https://github.com/electron-userland/electron-builder-binaries/releases/download/

2230
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@@ -193,11 +193,6 @@
"overrides": { "overrides": {
"picomatch": "^4.0.4", "picomatch": "^4.0.4",
"tar": "^7.5.13", "tar": "^7.5.13",
"immutable": "^5.1.5", "immutable": "^5.1.5"
"ajv": "^8.17.1",
"@develar/schema-utils": {
"ajv": "^6.12.6",
"ajv-keywords": "^3.5.2"
}
} }
} }

View File

@@ -15,8 +15,41 @@ export default defineConfig({
strictPort: false // 如果3000被占用自动尝试下一个 strictPort: false // 如果3000被占用自动尝试下一个
}, },
build: { build: {
chunkSizeWarningLimit: 900,
commonjsOptions: { commonjsOptions: {
ignoreDynamicRequires: true ignoreDynamicRequires: true
},
rollupOptions: {
output: {
manualChunks(id) {
if (!id.includes('node_modules')) return
if (id.includes('/react/') || id.includes('/react-dom/') || id.includes('/react-router')) {
return 'vendor-react'
}
if (id.includes('/echarts') || id.includes('/echarts-for-react')) {
return 'vendor-echarts'
}
if (
id.includes('/react-markdown') ||
id.includes('/remark-gfm') ||
id.includes('/mdast-') ||
id.includes('/micromark-') ||
id.includes('/unified') ||
id.includes('/vfile')
) {
return 'vendor-markdown'
}
if (id.includes('/jszip') || id.includes('/exceljs')) {
return 'vendor-export'
}
return 'vendor-misc'
}
}
} }
}, },
optimizeDeps: { optimizeDeps: {