盖茨比网站在安装插件后中断



我在安装盖茨比插件时遇到了问题。

我的设置:

npm install -g gatsby-cli
gatsby new my-app
gatsby develop

当我尝试从盖茨比库安装插件时,我在安装插件后收到此错误消息:

错误:挂钩调用无效。钩子只能在博里面调用 函数组件的 dy。这可能发生在以下情况之一 原因:

  1. 你可能有不匹配的 React 和渲染器版本(作为 React DOM(
  2. 你可能违反了钩子的规则
  3. 你可能在同一个应用程序中有多个 React 副本 请参阅 fb.me/react-invalid-hook-call 以获取有关如何 deb ug 和修复的提示 这个问题。

我的 dep 树有问题吗?

├─┬ gatsby@2.23.10
│ └─┬ gatsby-cli@2.12.50
│   └── react@16.13.1  deduped
└── react@16.13.1 

根据上面的评论,解决方案是:

删除node_modules.cache文件夹,通过npm installgatsby develop重新安装依赖项。

相关内容

  • 没有找到相关文章

最新更新