我已经在整个互联网上搜索了我的问题的答案。到目前为止没有运气。
我想要实现的目标:我有一个在通用模式下运行的 Nuxt 应用程序。它类似于一个小型社交网络,用户可以在其中创建自己的个人资料并分享他们的工作。
所以我正在使用从 url 获取参数并从我的数据库 (firebase) 获取适当数据的动态路由 (users/_id.vue)。到目前为止,一切都很好。
我想用静态主机(Netlify 或 Zeit Now)托管它,我知道动态路由可以通过生成配置呈现。但这不是我想要的。对于这个特定的路线,我可以使用一个空 shell,然后 Async Javascript 访问 API 并用数据填充 shell。搜索引擎优化在这里并不重要,因为无论如何配置文件都落后于身份验证。
我所需要的只是 Nuxt 生成一个“catch all”文件,然后呈现用户配置文件客户端(users/martha 或 users/johndoe)。Gridsome 通过从 _id.vue 文件中渲染 _id.html 来做到这一点。Nuxt 也有办法做同样的事情吗?
谢谢你在这里帮我。