productionBrowserSourceMaps

Source Maps (карты исходного кода) по умолчанию включены в режиме разработки. Во время production-сборки они отключены, чтобы предотвратить утечку исходного кода на клиентскую сторону, если вы специально не включите их с помощью флага конфигурации.

Next.js предоставляет флаг конфигурации, который позволяет включить генерацию source maps для браузера во время production-сборки:

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

Когда опция productionBrowserSourceMaps включена, source maps будут создаваться в той же директории, что и JavaScript-файлы. Next.js автоматически будет обслуживать эти файлы по запросу.

  • Добавление source maps может увеличить время выполнения next build
  • Увеличивает использование памяти во время next build