阿里云上部署nuxt开发的项目(SSG和SSR混合渲染)
1.项目说明及配置
// nuxt.config.ts
export default defineNuxtConfig({// ... 其他配置// Nitro 引擎让你可以非常精细地为每个页面定义渲染策略nitro: {// 预设取决于你的部署平台,例如 'vercel', 'netlify', 'static' 等,或者node-serverpreset: 'vercel', // 这里以 Vercel 为例,它完美支持混合模式// 路由规则:定义混合渲染策略routeRules: {// 1. 静态页面(预渲染)// 首页:在构建时预渲染,并长期缓存'/': { prerender: true, cache: { maxAge: 60 * 60 * 24 * 7 } }, // 缓存一周// 关于我们页:预渲染但不一定需要长期缓存'/about': { prerender<