gatsby - 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 端点提取数据。
解决方案
推荐阅读
- postgresql - PostgreSQL:更小的时间戳类型?
- html - 为什么ajax在html模板中返回循环的最新变量?
- javascript - Sequelize 包含嵌套列:“where 子句”中的未知列
- firebase - Dart firebase 和等价物
- batch-file - 在批处理文件中使用完整路径或相对路径
- azure - Azure:如何找到容器注册表的所有者或资源 ID?
- snowflake-cloud-data-platform - 我如何从多个表中复制到?雪花
- heroku - Heroku错误?说我的 package.json 缺少东西
- firebase - 如何在一个查询中结合“where”、“starAt”和“limit” [FIREBASE,REACT NATIVE,REDUX]
- node.js - 从 axios 设置值到外面