首页 > 解决方案 > 盖茨比:通过扩展阴影组件时循环

问题描述

主题 API 的文档https://www.gatsbyjs.org/docs/theme-api/描述了扩展,其中一个关键思想是您的扩展代码包括

从“gatsby-theme-amazying/src/components/header”导入 XXX。

当我第一次遇到这个问题时,我使用了我正在扩展的文件的名称作为导入目标——包括尾随文件类型——在这个例子中是 .../header.js。

当我这样做时,盖茨比开发运行了,但浏览器进入了循环。当我这样做时,生成静态 html 的 gatsby 构建步骤进入了一个循环。

这是一个错误,或者应该更新文档以指示“扩展”代码中的导入不能包含文件类型。

标签: gatsbyshadowing

解决方案


推荐阅读