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
期间的内存使用量
这有帮助吗?