跳到內容
設定next.config.jsproductionBrowserSourceMaps

productionBrowserSourceMaps

預設情況下,開發期間會啟用 Source Maps。在生產建置期間,它們會被停用,以防止您將原始碼洩漏到用戶端,除非您特別使用組態標誌選擇加入。

Next.js 提供了一個組態標誌,您可以使用它在生產建置期間啟用瀏覽器原始碼地圖產生

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

productionBrowserSourceMaps 選項啟用時,原始碼地圖將輸出到與 JavaScript 檔案相同的目錄中。Next.js 將在請求時自動提供這些檔案。

  • 新增原始碼地圖可能會增加 next build 時間
  • 增加 next build 期間的記憶體使用量