当我在Contentful上更改内容时,需要重建Gatsby网站



我使用Gatsby制作了一个简单的网站,并将其发布在Netlify上。我使用Contentful作为我的CMS,但问题是,每当我在Contentful上更改或添加内容时,在我重建并重新发布之前,更改不会显示在网站上。(我不使用连续部署(

有没有一种方法可以自动化这个过程(无需连续部署(?

您需要的是一个webhook。以下是文档:https://www.contentful.com/developers/docs/concepts/webhooks/

要设置网络挂钩,请转到您的Contentful web应用程序,转到设置>webhook,在页面右侧,您将看到一个按钮,可以单击该按钮来设置Netlify的webhook。

然后,您可以选择何时在Netlify上以自己喜欢的方式触发重建,以便将新内容重建到您的网站中。

最新更新