0

当我尝试执行 gatsby 时,它会在 .cache 中生成 temp-328932 文件,不应生成 temp-328932 文件

这是不寻常的行为,我不确定为什么会这样.....

我在尝试执行 gatsby 时遇到了一些问题......
我不确定问题是什么......
但这就是我从控制台得到的......

error "gatsby-source-graphql" threw an error while running the sourceNodes lifecycle:

getaddrinfo ENOTFOUND undefined


  Error: getaddrinfo ENOTFOUND undefined

  - From previous event:

  - api-runner-node.js:554 Promise.catch.decorateEvent.pluginName
  /[gatsby]/src/utils/api-runner-node.js:554:9

 warning The gatsby-source-graphql plugin has generated no Gatsby nodes. Do you need it?

 object
 Error: connect ECONNREFUSED
    at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1146:16) {
  errno: -4078,

我都试过什么...

 gatsby clean
 gatsby develop
 removed node_modules
 removed cache
 removed package-lock.json
 npm uninstall -g gatsby-cli
 npm install -g gatsby-cli
 uninstalled node and re-installed
 uninstalled Visual studio and re-installed
4

1 回答 1

0

有时它也会因为 Gatsby 版本不同而引发错误。

假设如果您已经全局安装了 Gatsby,并且当您克隆其他项目时,可能有两个不同版本的 Gatsby,这可能会引发不必要的错误

  1. 全局卸载 Gatsby

    npm 卸载 -g gatsby-cli

  2. 在你的机器上克隆项目

  3. npm 安装

于 2020-11-16T20:09:03.253 回答