Fix déroulant PDF en production : polyfills DOMMatrix + worker pdfjs
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful

pdfjs-dist en Node.js pur (hors Vite) nécessite :
- DOMMatrix, Path2D, ImageData polyfills (pas de DOM en Node)
- pdf.worker.mjs copié dans le build (traceInclude dans nitro config)
Testé : 61 entrées retournées en mode production.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Yvv
2026-02-28 23:24:59 +01:00
parent c6b9abf2f3
commit f0338cca5e
2 changed files with 47 additions and 4 deletions

View File

@@ -45,4 +45,12 @@ export default defineNuxtConfig({
},
},
nitro: {
externals: {
traceInclude: [
'node_modules/pdfjs-dist/legacy/build/pdf.worker.mjs',
],
},
},
})