如何让GatsbyJS中的/uuuu refresh webhook刷新page-data.json?

如何让GatsbyJS中的/uuuu refresh webhook刷新page-data.json?,gatsby,Gatsby,我正在本地运行gatsby develop,并尝试在外部CMS中进行更改时使用/\uu refreshwebhook刷新页面上的内容。现在我只是测试手动点击我的本地webhook。这成功地重新运行了sourceNodes和createPages,但是,我的很多数据是动态的,实际上是作为动态生成页面的页面上下文的一部分传递的。无论出于何种原因,最初使用gatsby develope(第一次运行)为我的页面创建的page data.json,即使我正在创建每个页面,也不会刷新 还有其他人遇到过这种情

我正在本地运行
gatsby develop
,并尝试在外部CMS中进行更改时使用
/\uu refresh
webhook刷新页面上的内容。现在我只是测试手动点击我的本地webhook。这成功地重新运行了
sourceNodes
createPages
,但是,我的很多数据是动态的,实际上是作为动态生成页面的页面上下文的一部分传递的。无论出于何种原因,最初使用
gatsby develope
(第一次运行)为我的页面创建的
page data.json
,即使我正在创建每个页面,也不会刷新


还有其他人遇到过这种情况吗?

因此,我今天在gatsby source graphql中遇到了类似的问题,但在我的例子中,我是使用
CreatePagesStately
以编程方式创建页面的,尽管已经解释过,如果使用CreatePagesStately,gatsby不会重新生成page-data.json


因此,我在gatsby-config.js上切换到了
createPages
而不是
createPagesStately
,现在使用
/\uu refresh
钩子,它正在重新创建页面数据.json。

因此,我今天在gatsby源代码图ql中遇到了类似的问题,但在我的情况下,我是使用
createPagesStatefly
不过,正如前面解释的那样,如果您使用createPagesStatefly,盖茨比不会重建page-data.json

因此,我在gatsby-config.js上切换到了
createPages
而不是
createpagesstately
,现在通过
/\uu refresh
钩子,它正在重新创建page-data.json