我正在127.0.0.1:3000上运行带有节点js的服务器。运行服务器时,出现以下错误。当我在浏览器中输入IP地址时,会显示我网站的首页,然后出现此错误,服务器似乎停止工作。 这是我得到的错误:
SSR error occured, falling back to bundled application instead { FetchError: request to https://api.steemit.com failed, reason: connect ECONNREFUSED 10.10.34.35:443
at ClientRequest.<anonymous> (C:\Users\sara\Desktop\New folder\busy\node_modules\node-fetch\index.js:133:11)
at ClientRequest.emit (events.js:160:13)
at TLSSocket.socketErrorListener (_http_client.js:389:9)
at TLSSocket.emit (events.js:160:13)
at emitErrorNT (internal/streams/destroy.js:64:8)
at process._tickCallback (internal/process/next_tick.js:152:19)
name: 'FetchError',
message: 'request to https://api.steemit.com failed, reason: connect ECONNREFUSED 10.10.34.35:443',
type: 'system',
errno: 'ECONNREFUSED',
code: 'ECONNREFUSED' }
events.js:137
throw er; // Unhandled 'error' event
^
Error: connect ECONNREFUSED 10.10.34.35:443
at Object._errnoException (util.js:1003:13)
at _exceptionWithHostPort (util.js:1024:20)
at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1195:14)
答案 0 :(得分:0)
通过日志中的路径,我可以猜测您正在使用Windows。您可能应该尝试停用当前可能正在PC中运行的所有防火墙。
我推荐的另一种好的做法是使用带有任何Linux发行版的虚拟机或Docker容器来运行本地项目。这样,您很可能会避免像这样的奇怪错误。
最终,您似乎正在向外部API发出外部请求,因此可能需要一个API密钥才能允许其获取您所请求的响应。