javascript - 在 Gatsby 中安装新插件后解决 `prop-types` 中的 `.cache`

标签 javascript reactjs npm yarnpkg gatsby

我是 Gatsby 的新手,只是按照它的教程进行操作。每当我安装新插件时,只需在教程页面中输入 gatsby-source-filesystemtypography,我就无法再次运行 gatsbydevelop

错误清楚地说明了自己:

找不到模块:错误:无法解析“/Users/comp-name/hello-gatsby/.cache”中的“prop-types” 解析“/Users/comp-name/hello-gatsby/.cache”中的“prop-types”

我能做的唯一解决方案是删除node_modules并重新安装所有内容,然后当我尝试安装另一个插件时。这种循环发生了,我觉得很烦人。

有没有人能解决这个问题?

最佳答案

只要你有issues relating to gatsby's cache ,您可以删除 .cache 文件夹,或尝试执行相同操作的 gatsby clean 命令。

然而,粗略的谷歌搜索显示其他人在这里遇到了类似的问题https://github.com/gatsbyjs/gatsby/issues/11375他们通过更新到最新版本的 npm 并重新安装节点包来解决这个问题。

关于javascript - 在 Gatsby 中安装新插件后解决 `prop-types` 中的 `.cache`,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56255116/

相关文章:

unit-testing - 如何对 React-Redux 连接的组件进行单元测试?

node.js - 如何将我的 node_module、模块添加到 package.json

javascript - 如何在 React TypeScript 中输出过滤后的待办事项列表

javascript - JQuery - 随机 .replace() 错误

javascript - 如何使用react-calendar动态渲染列表?

javascript - 未捕获的语法错误 : Unexpected token import - Reactjs

javascript - js函数使用参数的区别

javascript - 使用 javascript 格式化 html 字符串

typescript - 在一个 npm 脚本中设置一个 env 变量,稍后可以在另一个脚本中访问该变量

json - npm 启动错误,但 node index.js 可以工作