Gatsby 盖茨比由于';originalFactory.call';是未定义的
由于以下原因,我无法再开发我的盖茨比网站: undefined不是对象(正在计算“originalFactory.call”) 我可以建立网站,但在使用Gatsby 盖茨比由于';originalFactory.call';是未定义的,gatsby,server-side-rendering,Gatsby,Server Side Rendering,由于以下原因,我无法再开发我的盖茨比网站: undefined不是对象(正在计算“originalFactory.call”) 我可以建立网站,但在使用gatsby develope时无法加载任何页面。我知道这和SSR有关。有办法解决这个问题吗 编辑 刚意识到当被移除时,它可以正常工作。它不会正确渲染,但没有运行时错误。还有什么我可以分享以帮助找到答案的吗?您是否尝试了以下代码片段,而不是您的服务工作更新资料功能 export const onServiceWorkerUpdateReady
gatsby develope
时无法加载任何页面。我知道这和SSR有关。有办法解决这个问题吗
编辑
刚意识到当被移除时,它可以正常工作。它不会正确渲染,但没有运行时错误。还有什么我可以分享以帮助找到答案的吗?您是否尝试了以下代码片段,而不是您的
服务工作更新资料功能
export const onServiceWorkerUpdateReady = () => {
const answer = window.confirm(
`This application has been updated. ` +
`Reload to display the latest version?`
)
if (answer === true) {
window.location.reload()
}
}
你能补充更多细节吗?什么时候发生?你试过什么?您的SSR上有任何特定或特殊的配置吗?这是在我升级到Gatsby v3+时开始发生的。这是相当标准的。我不知道这是盖茨比问题还是我写的代码的问题。