Add article export to Word, PDF, and Markdown
Desktop Client Build / Resolve Build Metadata (push) Successful in 24s
Frontend CI / Frontend (push) Successful in 5m26s
Desktop Client Build / Build Desktop Client (push) Successful in 22m50s
Desktop Client Build / Publish Client Artifacts to NAS (push) Successful in 30s

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-05-21 23:59:19 +08:00
parent 53ba8ff4cf
commit 56400805f4
7 changed files with 1904 additions and 14 deletions
+30
View File
@@ -155,6 +155,36 @@ export default defineConfig(({ mode }) => {
return 'imaging'
}
if (
id.includes('/jspdf/') ||
id.includes('/html2canvas/') ||
id.includes('/canvg/') ||
id.includes('/css-line-break/') ||
id.includes('/text-segmentation/') ||
id.includes('/fflate/') ||
id.includes('/pako/') ||
id.includes('/base64-arraybuffer/') ||
id.includes('/fast-png/') ||
id.includes('/iobuffer/') ||
id.includes('/raf/') ||
id.includes('/rgbcolor/') ||
id.includes('/stackblur-canvas/') ||
id.includes('/svg-pathdata/') ||
id.includes('/utrie/')
) {
return 'pdf-export'
}
if (
id.includes('/docx/') ||
id.includes('/jszip/') ||
id.includes('/xml-js/') ||
id.includes('/xml/') ||
id.includes('/hash.js/')
) {
return 'word-export'
}
if (id.includes('/lodash') || id.includes('/dayjs')) {
return 'utils'
}