Gatsby 插件错误“未处理的拒绝减速器可能无法调度操作。”
Posted
技术标签:
【中文标题】Gatsby 插件错误“未处理的拒绝减速器可能无法调度操作。”【英文标题】:Gatsby plugin ERROR "UNHANDLED REJECTION Reducers may not dispatch actions." 【发布时间】:2020-07-15 20:32:00 【问题描述】:我在 gatsby.config.js 中初始化 Gatsby 插件时遇到问题。当我在插件数组的“字符串”中使用简单的插件时没有问题,但是当我在对象中使用带有选项的插件时,它不再起作用了。
module.exports =
siteMetadata:
author: 'Me',
,
plugings: [
resolve: `gatsby-source-filesystem`,
options:
name: `src`,
path: `$__dirname/src/`,
,
,
]
;
当我使用“npm run develop”时,我收到以下错误消息: “UNHANDLED REJECTION Reducers 不能调度动作。”
有人有解决办法吗?
【问题讨论】:
【参考方案1】:我遇到了同样的问题,结果我没有在我的 gatsby.config 文件中指定 SITE_URL 变量,将其设置为 localhost:8888 解决了问题,您在 siteMetadata 中肯定缺少此变量考虑添加它。
【讨论】:
以上是关于Gatsby 插件错误“未处理的拒绝减速器可能无法调度操作。”的主要内容,如果未能解决你的问题,请参考以下文章
Gatsby Styled Components 插件:未定义窗口
Netlift 构建:gatsby-source-prismic - 无效的插件选项 | Netlify 中的环境变量
源 GraphQL API:HTTP 错误 400 错误请求
Gatsby 站点地图:GraphQLError:语法错误:预期名称,找到 <EOF>