reactjs - 盖茨比阴影问题
问题描述
我正在使用@lekoarts gatsby-theme-minimal-blog
。你可以在这里查看我的代码:
https ://github.com/CodyWMitchell/my-site
我觉得我正在掉头发,因为我花了很多时间试图让它发挥作用。我在Gatsby
本地运行,并且不知何故成功地隐藏了页脚组件。我想隐藏标题组件,但由于某种原因,根本没有任何效果。
在 lekoarts 主题中,页脚与页眉组件位于同一文件夹位置,但是当我添加一个文件header.tsx
以覆盖与header.tsx
成功遮蔽的页脚相同位置的另一个文件时,没有任何反应。我尝试将它添加到我能想到的所有其他可能的地方,重新启动本地构建,但我束手无策。
这是踢球者,当我从添加它的本地 src 目录中删除 footer.tsx 时,它现在给我一个错误?为什么它会给我一个不存在的文件的错误,该文件在我添加之前甚至在主题中都不存在?
我真的(真的)想试一试静态站点生成器,但这对于应该很简单的事情来说非常令人沮丧,而且对于任何类型的复杂项目都建议这样的事情让我很沮丧。
任何帮助或建议将不胜感激。
解决方案
尝试清理.cache
文件夹并重新运行开发。每次“隐藏”或更改主题文件夹中的组件时,都应该这样做。
只需运行gatsby clean
或npm run clean
- 我在您的存储库中看到了该脚本。
推荐阅读
- c - 循环中的数组没有得到正确的值
- sql-server - 存储过程 datetime 无效的列名
- java - 当您不能使用依赖注入时,缓存 ExecutorService 实例的最干净的方法是什么?
- apache-spark - 线程“JavaFX 应用程序线程”中的异常 Spark 任务不可序列化:
- python - 将来自另一个模块的所有变量导入字典 python
- python - 在 Python 中将字符串转换为字典
- python - 带循环的 Python 函数
- reactjs - React 网页和 Azure API 之间的 CORS 问题
- angular - 如何使用 Angular 在 ngStyle 中绑定数据
- javascript - 我可以在每次函数运行 JavaScript 时声明一个新变量吗