reactjs - Gatsby: gatsby-plugin-theme-ui '标签未定义' 错误
问题描述
我对 Gatsby 很陌生,并且有一个使用gatsby-ghost-starter
启动器引导的项目。启动器工作得很好,现在我正在尝试为网站的博客部分安装一个主题。
我正在尝试将gatsby-theme-blog用于博客部分。我已经npm install gatsby-theme-blog
在我的项目的根目录中运行并配置gatsby-config
为包含:
`gatsby-plugin-theme-ui`,
{
resolve: `gatsby-theme-blog`,
options: {
// basePath defaults to `/`
basePath: `/blog`,
},
},
注意:这不是我的整个配置文件,文件更长,我只是展示了我为了安装这个主题而添加的内容。
安装主题并在配置中配置后,我运行gatsby build
并收到以下错误:
该错误发生在我node_modules
位于node_modules/gatsby-plugin-theme-ui/src/provider.js:1:1
和的文件中node_modules/gatsby-plugin-theme-ui/gatsby-ssr.js:1:1
。我尝试删除第/* @jsx jsx */
1 行的注释并重新启动服务器。当我删除该评论并重新启动时,我在第 2 行得到了同样的错误。
是什么导致了这个错误?这是我第一次尝试在现有项目中安装主题,我忘记了什么吗?
解决方案
推荐阅读
- excel - 计算最大出现次数并在excel中找到对应的值
- javascript - 如何在没有用户输入的情况下设置 Material UI 滑块的值?
- flutter - DropdownButton 导致空项目异常
- java - Java 命令执行失败
- python - 为什么 model.fit_generator() 有归因错误?
- php - PHP中的PostgreSQL - 发布数据时会话变量似乎自行取消
- swift - 核心数据错误更新多个对象
- node.js - hyperledger fabric 1.4 node sdk 是否依赖于 Node 标准库 API?
- python - Python Selenium - 无法通过 xpath 获取元素
- python - 如何在 Windows 10 上使用 Python 和 WMI 检测亮度变化?