gpt4 book ai didi

typescript - VS2015 中 TypeScript 的 Mocha 单元测试

转载 作者:搜寻专家 更新时间:2023-10-30 21:07:21 24 4
gpt4 key购买 nike

我正在使用空的 node.js typescript 项目。当我为类型脚本添加 Mocha 单元测试时,它告诉我它找不到一些关键字(“describe”、“it”),如下所示: enter image description here

我该如何解决?

最佳答案

您需要为 Mocha 添加一个 d.ts 文件,以便 TypeScript 编译器理解您正在使用的库。有几种方法可以获取此文件:

  1. 转到 http://definitelytyped.org/并浏览 Mocha 的 GitHub 存储库。看起来你可以在这里找到你想要的:https://github.com/borisyankov/DefinitelyTyped/blob/ffceea9dd124d277c4597c7bd12930666ec074c5/mocha/mocha-node.d.ts
  2. 从命令行(http://definitelytyped.org/tsd/)使用 tsd。这是一个从 DefinitelyTyped 安装 d.ts 文件的 npm 包。安装后,浏览到要将文件添加到的根目录,然后从命令行运行 tsd install mocha-node
  3. 使用 Nuget 查找 Mocha d.ts 文件。首先点击这里:enter image description here然后搜索 mocha 并安装这个包:enter image description here .

获取 d.ts 文件后,需要将/// 标记添加到单元测试中,以便 Visual Studio 找到 d.ts 文件并对其进行解析。像这样的东西 -///

希望对您有所帮助。

关于typescript - VS2015 中 TypeScript 的 Mocha 单元测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33451569/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com