serverExternalPackages
Abhängigkeiten, die in Server Components und Route Handlers verwendet werden, werden automatisch von Next.js gebündelt.
Falls eine Abhängigkeit Node.js-spezifische Funktionen nutzt, können Sie bestimmte Abhängigkeiten vom Bundling der Server Components ausschließen und das native Node.js require
verwenden.
Next.js enthält eine kurze Liste beliebter Pakete, die derzeit an der Kompatibilität arbeiten und automatisch ausgeschlossen werden:
@appsignal/nodejs
@aws-sdk/client-s3
@aws-sdk/s3-presigned-post
@blockfrost/blockfrost-js
@highlight-run/node
@huggingface/transformers
@jpg-store/lucid-cardano
@libsql/client
@mikro-orm/core
@mikro-orm/knex
@node-rs/argon2
@node-rs/bcrypt
@prisma/client
@react-pdf/renderer
@sentry/profiling-node
@sparticuz/chromium
@swc/core
@xenova/transformers
argon2
autoprefixer
aws-crt
bcrypt
better-sqlite3
canvas
chromadb-default-embed
config
cpu-features
cypress
dd-trace
eslint
express
firebase-admin
import-in-the-middle
isolated-vm
jest
jsdom
keyv
libsql
mdx-bundler
mongodb
mongoose
newrelic
next-mdx-remote
next-seo
node-cron
node-pty
node-web-audio-api
onnxruntime-node
oslo
pg
playwright
playwright-core
postcss
prettier
prisma
puppeteer-core
puppeteer
ravendb
require-in-the-middle
rimraf
sharp
shiki
sqlite3
ts-node
ts-morph
typescript
vscode-oniguruma
webpack
websocket
zeromq
Version | Änderungen |
---|---|
v15.0.0 | Von experimentell auf stabil verschoben. Umbenannt von serverComponentsExternalPackages zu serverExternalPackages |