我最近升级到 TSC 2.4
yarn add typescript@2.4
当我运行 webpack
时,我收到大量错误(在 2.3 中没有),因为我的 包中缺少具有
:@types
的模块.json
ERROR in /home/rick/code/farmbot/frontend/tsconfig.json
error TS2688: Cannot find type definition file for 'node'.
上面的示例缺少“node”的类型,但它也适用于 jest、mqtt、handlebars 和许多其他类型。
类型定义的管理在 TS 2.4 中有变化吗?
其他信息重新启动 Webpack 没有帮助。
最佳答案
根据 https://github.com/Microsoft/TypeScript/issues/16772#issuecomment-311761959 ,这是 ts-loader 的问题。升级到 ts-loader@2.2.1 应该可以解决问题。
关于typescript - 升级到 TS 2.4。 Webpack 不再看到我的@types,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44804734/