Gatsby develop 命令不起作用,显示 TypeError: is.urlInstance is not a function

时间:2021-04-19 07:59:39

标签: npm gatsby

TypeError: is.urlInstance 不是函数

我尝试更新 gatsby 版本但没有工作也存在依赖错误

npm 错误!代码 ERESOLVE npm 错误! ERESOLVE 无法解析依赖树 npm 错误! npm 错误!解析时: gatsby-starter-hello-world@0.1.0 npm 错误!发现:gatsby@3.3.0 npm 错误!节点模块/盖茨比 npm 错误! gatsby@"^3.1.2" 来自根项目 npm 错误! npm 错误!无法解决依赖: npm 错误!对等 gatsby@"^2.13.12" 来自 gatsby-wpgraphql-inline-images@0.2.5 npm 错误! node_modules/gatsby-wpgraphql-inline-images npm 错误! gatsby-wpgraphql-inline-images@"^0.2.5" 来自根项目

1 个答案:

答案 0 :(得分:0)

当您的插件没有很好地安装或写入 gatsby-config.js 文件时,就会发生这种情况。

您可以尝试将插件脚本作为文件中的注释(我的是 gatsby-source-medium 脚本,我对该部分进行了注释):

modules.exports = { plugins: [ /*{ resolve : 'gatsby-source-medium', options: { username: `@kennstack`}}*/ ] }

就我而言,问题出在 gatsby-source-medium 插件上。

修复后,您可以转到文档并尝试有效地安装插件。

告诉我你是怎么解决的! ?