【发布时间】:2020-07-30 15:55:07
【问题描述】:
是否可以在 GitHub/Gitlab 页面上部署带有 nuxt.js(通用 ssr 模式)和 firebase 后端的服务器端渲染应用程序? Gitlab 在nuxt 上给出了它的例子,我想知道服务器端的动态获取是否仍然有效。
【问题讨论】:
-
不,不可能。 gh-pages 是静态的,没有运行 nodejs 来渲染。您还会发现嵌套路由没有回退,因此转到 /page/1 等将从 / 起作用,但在重新加载时将不起作用,您将收到 404 错误。历史模式关闭工作正常
-
@LawrenceCherone,使用
hashrouter而不是browserrouter是在 gh-pages 中工作的路由方式。
标签: vue.js nuxt.js github-pages server-side-rendering