logoNext.js 繁體中文
文件部落格學習
入門指南
安裝
專案結構
建構您的應用程式
路由 (Routing)
渲染
資料獲取
樣式設定
優化
設定
測試
身份驗證 (Authentication)
部署
升級
API 參考文檔
Edge Runtime
元件
函式
next.config.js 設定選項
assetPrefix
basePath
compress
crossOrigin
devIndicators
distDir
env
eslint
exportPathMap
generateBuildId
generateEtags
headers
httpAgentOptions
images
instrumentationHook
onDemandEntries
optimizePackageImports
output
pageExtensions
poweredByHeader
productionBrowserSourceMaps
reactStrictMode
重新導向 (redirects)
rewrites
執行時期設定
trailingSlash
transpilePackages
turbo
TypeScript
urlImports
webpack
webVitalsAttribution
CLI
架構
社群
logoNext.js 繁體中文
文件部落格學習
介紹/API 參考文檔/next.config.js 設定選項/generateEtags

generateEtags

Next.js 預設會為每個頁面生成 etags。根據您的快取策略,您可能希望停用 HTML 頁面的 etag 生成功能。

開啟 next.config.js 並停用 generateEtags 選項:

next.config.js
module.exports = {
  generateEtags: false,
}

generateBuildId

設定建置 ID,該 ID 用於識別當前提供服務的應用程式建置版本。

headers

為你的 Next.js 應用程式新增自訂 HTTP headers