我已经在项目中安装了一些节点软件包。但是,有一些子模块包含一些打字稿错误。
我已经尝试将node_modules添加到tsconfig.json的忽略配置中。但是这些错误仍然会出现。
我该如何忽略它们?
答案 0 :(得分:1)
我已经尝试将node_modules添加到tsconfig.json的忽略配置中。但是这些错误仍然会出现。
即使您将它们从tsconfig.json中排除,如果项目中的某些代码使用了它们,它们也会被包含。
修复定义或更新您的打字稿,或将定义降级为较旧的版本,或者如果不使用它们则将其删除。或者使用--skipLibCheck
,但这将导致更多问题
答案 1 :(得分:1)
这些行号对应于声明文件中两次出现的keyof
。 You'll need to upgrade to TypeScript 2.1 or newer才能正常工作。