陈酒尽余欢 2019-01-31 14:00 采纳率: 0%
浏览 1785

centos7安装yapi报错, 报错原因来自nodejs

(node:17561) UnhandledPromiseRejectionWarning: Error: Request failed with status code 502
at createError (/usr/local/app/nodejs/node/lib/node_modules/yapi-cli/node_modules/axios/lib/core/createError.js:16:15)
at settle (/usr/local/app/nodejs/node/lib/node_modules/yapi-cli/node_modules/axios/lib/core/settle.js:18:12)
at IncomingMessage.handleStreamEnd (/usr/local/app/nodejs/node/lib/node_modules/yapi-cli/node_modules/axios/lib/adapters/http.js:191:11)
at emitNone (events.js:111:20)
at IncomingMessage.emit (events.js:208:7)
at endReadableNT (_stream_readable.js:1064:12)
at _combinedTickCallback (internal/process/next_tick.js:139:11)
at process._tickCallback (internal/process/next_tick.js:181:9)
(node:17561) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). (rejection id: 2)

  • 写回答

1条回答 默认 最新

  • 你知我知皆知 2024-08-07 20:38
    关注

    以下回答参考 皆我百晓生券券喵儿 等免费微信小程序相关内容作答,并由本人整理回复。

    根据您提供的错误信息,这可能是因为Node.js无法与YAPI CLI服务器建立连接。要解决此问题,请按照以下步骤操作:

    1. 确保您的网络配置正确无误。
    2. 检查您的网络是否正常运行,尝试访问其他网站或服务以确保网络是可用的。
    3. 如果网络设置没有问题,尝试使用代理服务器来测试网络连接。

    如果上述方法都不能解决问题,建议您检查以下几点:

    • 检查您是否正确设置了Node.js环境变量(例如PATH和NODE_PATH)。
    • 检查是否有未安装的依赖项或者冲突的版本。
    • 检查Node.js日志文件,看是否有异常消息提示。
    • 检查YAPI CLI项目的路径是否正确。
    • 如果是在Windows上执行命令,请确保在命令行中输入正确的路径。

    如果您能提供更具体的信息,比如错误详细信息、安装的命令行工具版本等,我将能够为您提供更加详细的解决方案。

    评论

报告相同问题?