生产环境如果不允许部署一个 Node 实例,可以在构建阶段就生成客户端渲染的 index.html
文件。
在服务渲染时,返回一个通用的模板即可。
postCompileProdHook
钩子中,手动执行一次 SSR 渲染,将生成的 HTML 写入到 dist/client/index.html
文件中。dist/client/
目录复制到你的服务器上。postCompileProdHook
钩子会在构建完成后,以生产模式执行构建出来的代码。如果你要生成一个完全静态的网站,也可以在这里实现。