我正在尝试将 Next.js (9.5.2) 用于服务器端渲染和静态站点生成。SSR 使用 assetPrefix 对我来说很好用。我能够在 CloudFront 上托管我的所有静态资产。但是,我不确定托管静态页面的最佳方式是什么。
我面临两个问题。
assetPrefix不适用于 SSG 页面。所以指向 JS/CSS 的链接将是这样的<link rel="preload" href="/_next/static/css/styles.31b6de8d.chunk.css" as="style"/>assetPrefix,我怎么使用Next.js增量静态再生与fallback: true在getStaticPath。我的理解是,如果没有找到相应的HTML,将在服务器端生成页面。感谢大家的帮助。