我正在与Gatsby和Prismic合作开发网站。 我正在使用pyramidic-javascript实现棱柱形预览。当点击棱柱形上的预览时,gats会将其重定向到正确的URL,但更新的内容现在不显示。
我尝试使用gatsby-source-prismic-preview插件,但是没有用。
const Preview = ({ history, location }) => {
useEffect(() => {
const params = qs.parse(location.search.slice(1))
if (!params.token) {
return console.warn(`No token available, check your configuration`)
}
client.previewSession(params.token, linkResolver, '/')
.then(url => {
navigate(url);
})
.catch(err => console.log(err))
})
return null
}
这是我的预览页面。
请让我出错了。
答案 0 :(得分:0)
我对gatsby-source-prismic-preview
不熟悉,但是我不确定它是否真的是最新的。
您应该看看https://github.com/birkir/gatsby-source-prismic-graphql
,它是由执行gatsby-source-prismic-preview
的同一个人开发的官方插件,并且由Prismic团队提供支持。
如果您不想迁移到新版本,也许在GitHub上发布一个问题。