通过 100 多个技巧学习 Nuxt!

prerenderRoutes

prerenderRoutes 提示 Nitro 预渲染额外的路由。

当进行预渲染时,你可以提示 Nitro 预渲染额外的路径,即使它们的 URL 没有在生成的页面的 HTML 中显示。

prerenderRoutes 只能在 Nuxt 上下文 中调用。
prerenderRoutes 必须在预渲染期间执行。如果在未预渲染的动态页面/路由中使用 prerenderRoutes,则它不会被执行。
const route = useRoute()

prerenderRoutes('/')
prerenderRoutes(['/', '/about'])
在浏览器中,或者在预渲染之外调用,prerenderRoutes 将不起作用。