跳到内容
配置next.config.jsproductionBrowserSourceMaps

productionBrowserSourceMaps

Source Maps 在开发期间默认启用。在生产构建期间,它们默认禁用,以防止您在客户端泄露源代码,除非您使用配置标志专门选择启用。

Next.js 提供了一个配置标志,您可以使用它在生产构建期间启用浏览器 Source Map 生成

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

productionBrowserSourceMaps 选项启用时,Source Map 将输出在与 JavaScript 文件相同的目录中。Next.js 将在请求时自动提供这些文件。

  • 添加 Source Map 可能会增加 next build 时间
  • 增加 next build 期间的内存使用量