javascript - 是否可以设置 Nest.js HTTP 模块来全局使用 Promises 而不是 Observables?

标签 javascript nestjs

我似乎找不到设置方法Nest.js HTTP module在全局范围内使用 Promise 代替 observabables。

似乎只能为 Axios 实例传递一个配置对象,但服务本身没有选项。

现在,我用 lastValueFrom() 包装每个请求,以获取 Promise 而不是 Observable

最佳答案

@nestjs/axios 没有任何针对 axios 的基于 Promise 的接口(interface)。如果您想使用 promise ,请尝试另一个库:https://github.com/benhason1/nestjs-http-promise

更多信息:https://github.com/nestjs/axios/issues/271

关于javascript - 是否可以设置 Nest.js HTTP 模块来全局使用 Promises 而不是 Observables?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70748310/

相关文章:

javascript - Ember JS - 提高选择 View 的性能

javascript - Puppeteer 集群示例抛出错误 : Unable to get browser page

javascript - 使用 gatsby-drupal-webform 和 GraphQL 时出现错误未知类型 "webform__webform"

error-handling - NestJS - 如何构建代码以优雅地处理错误?

swagger - Nestjs Swagger 4 的循环依赖

javascript - 从原型(prototype)函数内的函数增加 this.clicks

javascript - 创建一个 Web 应用程序,向用户提交的电话号码发送标准短信

node.js - NestJS - 在微服务中结合 HTTP 和 RabbitMQ

sockets - NestJs套接字Io工作在不同的端口上,但不能工作在同一个端口上

typescript - 使用 NestJS 基于模式获取多个 Redis 缓存键