首页 > 解决方案 > Gatsby Develop 完美呈现,没有错误。Gatsby Build 在生成的站点上呈现错误并出现错误

问题描述

当我运行时gatsby develop,它会在我的终端或浏览器控制台中正确生成我的站点,而不会出现任何错误。但是,当我运行gatsby build时,终端没有显示错误,但浏览器控制台包含错误,并且静态生成的站点无法正确显示我的内容。

这是我在浏览器中看到的错误gatsby build

history.js:90 Uncaught (in promise) DOMException: Failed to execute 'replace' on 'Location': '//' is not a valid URL.
    at navigate (https://ianholden.co.uk/app-ce9755a68972af53fb20.js:1:7755)

我看不出这个问题的根源。我已经尝试过gatsby clean,并且通过该组件检查了所有内部链接<Link>是否具有合法to属性。

我正在使用 GraphQL 从本地 WordPress GraphQL 端点提取数据。

标签: gatsby

解决方案


推荐阅读