【问题标题】:Types definitions are not available in .test.ts file.test.ts 文件中没有类型定义
【发布时间】:2020-07-17 20:34:37
【问题描述】:

我可以很好地在 .ts 中使用我的类型,但由于某种原因,我不明白为什么它在 .test.ts 上失败,尽管这两个文件都存在于同一个文件夹下。

在 .ts 文件中 ??????

在 .test.ts 文件中 ??????

【问题讨论】:

  • 需要看实际代码。 test.ts 不是一回事。就像任何.ts 文件一样
  • 我也明白了,但它一直在起作用,我不明白为什么。我认为问题不在于代码,而可能是配置——我不知道如何解决它。
  • 仍需要更多信息。可能发生的原因有很多
  • 没关系@AluanHaddad,我已经知道原因了。就像我说的,不是代码而是配置。 ``` "exclude": ["node_modules", "src/**/*.test.ts"]``` 几分钟前刚做的,它引发了这个错误。
  • 感谢您的快速回复

标签: node.js typescript typescript-typings


【解决方案1】:

如果其他人面临同样的问题, 只需在您的tsconfig.json 中排除"src/**/*.test.ts" 中的"exclude": ["node_modules", "src/**/*.test.ts"] 即可

【讨论】:

    猜你喜欢
    • 2010-09-30
    • 2021-09-20
    • 1970-01-01
    • 2021-11-22
    • 1970-01-01
    • 2016-09-07
    • 1970-01-01
    • 2018-07-25
    • 2010-12-05
    相关资源
    最近更新 更多