模块“rxjs”没有导出成员“firstValueFrom”

2024-03-08

App.service 文件如下所示:

import { Injectable } from '@nestjs/common';
import { HttpService } from '@nestjs/axios';
import { Observable, firstValueFrom } from 'rxjs';
// import { firstValueFrom } from 'rxjs';

@Injectable()
export class AppService {
  constructor(private httpService: HttpService) {}
  async getWeatherForecasts() {
    const url =
      'http://www.7timer.info/bin/api.pl?lon=113.17&lat=23.09&product=astro&output=json';
    const { data } = await firstValueFrom(this.httpService.get(url));
    return data;
  }
}

Package.json 文件如下所示:

  "dependencies": {
    "@fmr-pr103625/nest-scaffold": "^1.5.5",
    "@nestjs/apollo": "^10.0.9",
    "@nestjs/axios": "0.0.7",
    "@nestjs/common": "^7.6.18",
    "@nestjs/core": "^7.6.18",
    "@nestjs/graphql": "^10.0.9",
    "@nestjs/platform-express": "^7.6.18",
    "apollo-server-express": "^3.6.7",
    "axios": "^0.27.2",
    "graphql": "^16.3.0",
    "graphql-tools": "^8.2.8",
    "isomorphic-fetch": "^3.0.0",
    "reflect-metadata": "^0.1.13",
    "rimraf": "^3.0.2",
    "rxjs": "^5.5.10",
    "rxjs-compat": "^6.6.7",
    "ts-morph": "^14.0.0"
  },

————————————————————————————— --------------------

我无法从 rxjs 导入firstValueForm。

我已经尝试过的事情:

  1. 将 rxjs 的版本从 6 降级。

firstValueFrom引入Rxjs 7作为替代toPromise

RxJS 6.x 到 7.x 详细变更列表 https://rxjs.dev/6-to-7-change-summary#rxjs-6x-to-7x-detailed-change-list

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

模块“rxjs”没有导出成员“firstValueFrom” 的相关文章

随机推荐

  • 创建 REST 子资源来获取列表的最后一个或第一个元素是不好的做法吗?

    假设我已经构建了一个用于做笔记的 REST 服务 如下所示 GET notes gives me all notes GET notes id gives the note with the identified by id POST no
  • 为什么在任何给定的 .html 文件中换行符都会转换为“ ”?

    我有一个与 HTML 相关的问题 为了展示我的 简单的问题 我将使用一个最小的例子 考虑以下 HTML 内容 Foo Bar 当您在浏览器中调用它时 它会显示 Foo Bar 一条线 到目前为止 一切都很好 然而 当你做几乎相同的事情并存储
  • 如何更改拍摄的文档以使其看起来“扫描”

    我怎么能够do this http www techcrunch com 2009 03 17 jotnot turns your iphones camera into a document scanner 在 Python PIL 中
  • Magento:获取所有运费

    如何获得包含 magento 中运费的数组 对象 例如统一费率 免费送货等 与选择的地址或产品无关 这是另一种方法 您需要设置邮政编码和国家 地区 即使这对您的运输方式并不重要 Change to your postcode country
  • 模板依赖 false

    我有一个不能直接使用的类模板 只允许专业化 我想用static assert显示有意义的错误消息 我不能只打字static assert false error since false不依赖于值 即使从未使用过模板 编译器也可能会显示错误消
  • 如何增加 Android 2.3 (Gingerbread) 上的堆大小?

    当我尝试创建一个时出现 OutOfMemoryErrorString大于 4MB 使用StringBuilder append 据我所知 StringBuilder没有任何关于大小的限制 所以没有String 所以我搜索了 如何增加 And
  • 当条件为真时,Pandas 将数据帧拆分为多个

    我有一个数据框 如下面的 df 我想为条件为真的每个数据块创建一个新的数据帧 以便它将返回 df 1 df 2 df n df df 1 df 2 Value Condition Value Value 2 True 2 0 5 True
  • HttpServerUtility.UrlPathEncode 与 HttpServerUtility.UrlEncode

    有什么区别HttpServerUtility UrlPathEncode and HttpServerUtility UrlEncode 我什么时候应该选择其中之一 网址编码对于查询字符串值很有用 因此在每个 的左侧 尤其是右侧 在这个网址
  • Eclipse java 调试:找不到源

    在 Eclipse 中调试 Java 应用程序时 我收到一个 未找到来源 两种情况下的错误 进入已导入的不同项目中的文件 进入已安装的 Maven 存储库中的文件 文件在那里 但 Eclipse 不会进入其中 而是显示一个按钮 附上来源 我
  • Eclipse / Scala 插件中的“非法循环引用”错误

    我已经创建了一个文件夹x带有源文件package scala在里面 该文件包含以下代码 package x package object y trait A case class B extends A Eclipse 显示编译错误 ill
  • 切换到Android Studio 2.0后使用Dagger 2时出现NoClassDefFoundError

    在升级到 Android Studio 2 0 之前 我可以毫无问题地使用 Dagger 2 现在我得到了NoClassDefFoundError这让我停顿了一天多 我正在寻求帮助 看来 Gradle 不能我的AppModule类 尽管很明
  • 静态成员实例引用问题[重复]

    这个问题在这里已经有答案了 我在 Analytics 类中保存了以下静态方法 public static void buttonHit string eventName string eventAction string descripti
  • 使用 jquery 的 .validate 函数提交表单

    这是一个简单的问题 我有一个正在使用 jquery 的 validate 函数进行验证的表单 问题是 只有当我使用以下方式提交表单时 验证似乎才起作用
  • 如何在启动后将调试器附加到 iOS 应用程序?

    我正在解决一个问题 该问题很少发生 并且当我在 Xcode 下运行东西时似乎不会发生 是否可以正常运行应用程序 即从 Springboard 直到出现我的问题 然后在此时附加调试器 如果可能的话 我更愿意在不越狱的情况下执行此操作 连接已连
  • 为加密数据创建订单列

    我正在将加密数据保存到数据库中 有没有一种方法可以创建纯文本数据的 哈希码 或指纹或校验和 如果我对 哈希码 进行排序 排序 则顺序将与我保存纯文本数据并执行相同同样的sort order by操作可以吗 我基本上需要一个 SOUNDEX
  • Rails:我应该如何在控制器之间共享逻辑?

    这个问题肯定有人问过 但我找不到 我有一个UsersController and an Admin UsersController 显然 这些类中发生了很多事情 例如 strong parameters 创建 编辑用户后要遵循的路径 是相同
  • Rails rspec 设置子域

    我正在使用 rSpec 来测试我的应用程序 在我的应用程序控制器中 我有一个像这样的方法 def set current account current account Account find by subdomain request s
  • adwords api:检索每日支出(费用)

    有人有一些示例代码来说明如何获取 AdWords 帐户的每日总支出 所有广告系列 吗 我无法找到以简单的方式执行此类操作的示例代码 因此任何帮助 指针 代码将不胜感激 我将使用 python 库 但任何其他语言也很酷 提前致谢 Hoff 我
  • 无法在 Xcode 中找到设备支持文件[重复]

    这个问题在这里已经有答案了 在我的设备中运行我的应用程序时 我在 Xcode 中遇到以下错误 Xcode 版本为 10 01 我的设备 iOS 版本为 12 2 iPhone 5S 无法找到设备支持文件 您需要将 Xcode 更新到最新版本
  • 模块“rxjs”没有导出成员“firstValueFrom”

    App service 文件如下所示 import Injectable from nestjs common import HttpService from nestjs axios import Observable firstValu