在Netlify Functions上托管Tina后端
如果你没有使用Next.js但使用Netlify来托管你的网站,你可以将Tina后端部署为一个Netlify函数。这个函数将负责处理所有TinaCMS请求,包括GraphQL API、身份验证和授权。
如果你想查看Netlify函数的实际应用,请查看演示仓库
配置
创建一个名为netlify/functions/tina.{ts,js}的文件,并添加以下代码:
由于Netlify Functions不支持全捕获路由,你需要在netlify.toml文件中添加以下内容。
接下来,确保更新你的TinaCMS配置以使用新的端点。
现在你可以使用netlify dev命令在本地运行你的网站。