MongoDB 找不到 Promise 类型定义

2024-07-01

我创建了一个新项目,安装了一些类型定义(来自DefinitelyTyped)并制作了一个基本的src/go.ts file.

每当我转译代码时,我都会得到大量TS2304: Cannot find name 'Promise' errors!
The ./typings/mongodb/index.d.ts正在引用Promise,但编译器似乎没有发现这一点。
请注意,我有dt~promise也安装了。

截屏 https://i.stack.imgur.com/WQhDX.png (错误在左侧,安装的类型定义和应用程序代码在右侧)

内容typings.json:

{
  "globalDependencies": {
    "dotenv": "registry:dt/dotenv#2.0.0+20160327131627",
    "express": "registry:dt/express#4.0.0+20160708185218",
    "express-serve-static-core": "registry:dt/express-serve-static-core#4.0.0+20160805091045",
    "mime": "registry:dt/mime#0.0.0+20160316155526",
    "mongodb": "registry:dt/mongodb#2.1.0+20160602142941",
    "mongoose": "registry:dt/mongoose#4.5.4+20160807120805",
    "mongoose-promise": "registry:dt/mongoose-promise#4.5.4+20160720003345",
    "node": "registry:dt/node#6.0.0+20160807145350",
    "promise": "registry:dt/promise#7.1.1+20160602154553",
    "serve-static": "registry:dt/serve-static#0.0.0+20160606155157"
  }
}

有什么想法吗?


我遇到过同样的问题(或多或少,使用@types而不是打字)并且能够通过安装类型定义来解决它CoreJS https://github.com/zloirock/core-js.

截图 http://postimg.org/gallery/1qb1ace2k/

为链接到图书馆而道歉,这是我的第一篇文章,所以我无法为每个帖子提供两个以上的链接。

图片说明:

  • 第一个屏幕截图显示了类似的错误,MongoDB 的类型定义文件无法找到“Promise”。
  • Install type definitions for CoreJS. Note that I am getting my type definitions through NPM and not Typings. So to do something similar in Typings you would run something like:
    • typings install dt~core-js --save --global
  • 第三个屏幕截图显示了构建命令,输出没有错误????

我希望这能解决您的问题。

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

MongoDB 找不到 Promise 类型定义 的相关文章

随机推荐

  • IText - 生成带有汉字的PDF(简体中文)

    我正在使用 iText 生成一些 PDF 这些 pdf 有一些中文字符 简体中文 GB2312 但是我无法生成包含这些字符的 pdf 谁能告诉我我哪里错了 我尝试使用各种形式的创作但没有成功 BaseFont bf BaseFont cre
  • 如何自动停止npm脚本在后台运行

    我使用 npm 脚本 其中一些脚本应该并行运行 我有这样的事情 scripts a taskA preb npm run a b taskB 这可以 但我想在任务B完成后自动终止运行后台的任务A 我怎样才能做到这一点 谢谢 我不认为 npm
  • COM 互操作:参数数量可变

    我正在开发一个 C 库 我需要从 COBOL 非托管 代码调用它 因此 我使用 COM 互操作来实现这些目的 我创建了一个 ModuleLanucher 层来调解通信 我已经通过以下命令注册了这个 ModuleLanucher 库 rega
  • iOS 推送通知 - 一分钟内我可以从我的服务器发送多少个通知?

    我计划通过推送支持更新我的应用程序 我使用 php 脚本连接到 Apple 服务器并立即发送所有推送 然后关闭连接 我一分钟可以发送多少个 你们有这方面的经验吗 一切顺利 约翰 附 您能推荐pushwoosh com 或urbanairsh
  • RStudio/ R 上的 Tensorflow 设置 |中央操作系统

    在过去的 5 天里 我试图让 Keras Tensorflow 包在 R 中工作 我使用 RStudio 进行安装并使用conda miniconda virtualenv但最后每次都会崩溃 安装库不应该是一场噩梦 尤其是当我们谈论 R 时
  • 在集成测试期间无法解析占位符属性

    我正在使用 spring 进行集成测试 我有应用程序A 这确实有属性文件来加载 bean 属性 对于单元测试 我创建了 AppATestContext 并使用 propertySource 添加了此属性文件 该 AppA 的单元测试工作正常
  • 在其他活动上显示列表视图[重复]

    这个问题在这里已经有答案了 可能的重复 现有活动的自定义列表视图 https stackoverflow com questions 4554770 custom listview over an exsisting activity 我如
  • 带条件的 MSBuild ItemGroup

    我不知道是否ItemGroup是正确的使用类型 我将得到 4 个不同的布尔值 根据选择 它们是 true 或 false 我想填写一个ItemGroup这个 字符串 取决于真或假 这可能吗或者我应该使用什么 Example Anders t
  • 保存模型之前验证内联

    假设我有这两个模型 class Distribution models Model name models CharField max length 32 class Component models Model distribution
  • 如何在 Angularjs 的单个模块中创建多个自定义过滤器

    我正在跟进本教程 http danielcsgomes com tutorials how to create a custom filter with angularjs v1 UkpHRtJmwaA并相应地创建了下面的自定义过滤器 然而
  • 使用 将值从 jsp 传递到 servlet

    我有 JSP 页面 a href goToServlet Go to servlet a 和 servlet WebServlet name servlet123 urlPatterns servlet123 public class se
  • 如何计算传递给 Dictionary 构造函数的容量参数的最大值以避免 OutOfMemoryException?

    与此相关 由于字典太大而导致 System OutOfMemoryException https stackoverflow com questions 5336011 system outofmemoryexception because
  • 仅列出基于分号分隔文件中的一列的重复行?

    我有一个包含一堆行的文件 这些行中的每一行都有 8 个分号分隔的列 我如何 在 Linux 中 返回重复行但仅基于第 2 列 我应该使用grep或者是其他东西 请参阅我在 awk 脚本中的评论 cat data txt John Thoma
  • 数据绑定和数据绑定之间的区别

    我想知道 Asp net webforms 网格视图中 OnDataBound 和 OnDataBinding 之间的区别 当这些事件在Page生命周期中被触发时 DataBinding当网格开始绑定数据时触发 但是DataBound当所有
  • 如何在 macOS 上安装 clang-tidy?

    你如何安装铿锵整齐在 macOS 上 看起来很容易安装clang 格式 使用brew 在macOS上 但安装似乎更困难铿锵整齐无需安装和构建所有 clang 并从源代码构建 有更好的选择吗 我认为今天没有一个真正简单的方法可以做到这一点 以
  • 未找到方法 HasDatabaseGenelatedOption

    我已阅读与此相关的所有帖子 并且已尝试所有内容 但没有结果 我使用 Fluent api 将我的模型映射到数据库 但是当我查询时我收到此错误 Method not found System Data Entity ModelConfigur
  • 使用react-chartjs-2制作水平条

    我正在努力寻找信息来使用react chartjs 2 制作图表 我使用react chartjs 2制作了一个条形图 我找不到有关使其成为单杠的相关信息 是否可以用react chartjs 2制作水平条 我在条形图旁边还有一个饼图 我使
  • 如何将参数传递给Powershell脚本并在远程计算机上运行它

    我正在尝试将 2 个参数传递给 PS 脚本 该脚本将修补远程计算机上的 SQL Server 这是我使用的代码 Patcher remoteShareLocation SQLpatcher ps1 ver SQL2012 inst NEWI
  • AngularJS 拦截器不会将 JWT Bearer 放入 Node.js 应用程序的每个请求中

    我将 JWT 身份验证系统放入节点应用程序中 我使用拦截器将 Bearer 放入每个请求中 如果我在 Angular 中调用受限路由 或者如果我卷曲并在标头中指定令牌 那么效果很好 但如果我直接在地址栏中输入限制路由 则不起作用 heade
  • MongoDB 找不到 Promise 类型定义

    我创建了一个新项目 安装了一些类型定义 来自DefinitelyTyped 并制作了一个基本的src go ts file 每当我转译代码时 我都会得到大量TS2304 Cannot find name Promise errors The