logoNext.js English
DocumentationBlogLearn
Getting Started
Installation
Project Structure
Building Your Application
Routing
Rendering
Data Fetching
Styling
Optimizing
Configuring
Testing
Authentication
Deploying
Upgrading
API Reference
Edge Runtime
Components
Functions
next.config.js Options
assetPrefix
basePath
compress
crossOrigin
devIndicators
distDir
env
eslint
exportPathMap
generateBuildId
generateEtags
headers
httpAgentOptions
images
instrumentationHook
onDemandEntries
optimizePackageImports
output
pageExtensions
poweredByHeader
productionBrowserSourceMaps
reactStrictMode
redirects
rewrites
Runtime Config
trailingSlash
transpilePackages
turbo
typescript
urlImports
webpack
webVitalsAttribution
CLI
Architecture
Community
logoNext.js English
DocumentationBlogLearn
Introduction/API Reference/next.config.js Options/instrumentationHook

instrumentationHook

The experimental instrumentationHook option allows you to set up instrumentation via the instrumentation file in your Next.js App.

next.config.js
module.exports = {
  experimental: {
    instrumentationHook: true,
  },
}

images

Custom configuration for the next/image loader

onDemandEntries

Configure how Next.js will dispose and keep in memory pages created in development.