在tsconfig中禁用@ types / node

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在tsconfig中禁用@ types / node相关的知识,希望对你有一定的参考价值。

鉴于我的代码库需要包含nodejs和浏览器代码,因此@types/node安装在node_modules内部。

前端代码包含setTimeout调用-它将始终为浏览器返回number

不幸的是@types/node提供了不同的类型,因此它总是显示以下类型错误:

TS2345: Argument of type 'Timeout' is not assignable to parameter of type 'number'.

有什么方法可以排除或禁用我的@types/node中的tsconfig.json

答案

不是在package.json文件中吗?

糟糕:此文件位于您的项目文件夹的根目录中。

以上是关于在tsconfig中禁用@ types / node的主要内容,如果未能解决你的问题,请参考以下文章

打字稿 2.0。 tsconfig.json 中的“类型”字段

如何禁用从 VSCode 中的特定文件自动导入?

如何处理具有多个 tsconfig.json 文件的项目?

禁用 MSBuild TypeScript 编译

Angular 应用 tsconfig.json 文件里的 typeRoots 属性讲解

Typescript tsconfig 排除一些源文件