我继承了 JSX 的一些遗留项目。我正在将 JSX 转换为 TSX。
目前正在 TSX 中导入 JSX 和 JS 文件。我收到一个错误Cannot find module 'config/abc_module' or its corresponding type declarations.
。
我知道缺少类型,因为它是一个 JS 文件。我添加了 JSDoc 类型,但似乎没有任何帮助。在 JSX 文件中添加类型以在 TSX 中使用它们的最佳方法是什么。
我在JS中有相当多的文件,有些由于特定原因我什至无法转换。我搜索了很多并阅读了很多文章,但似乎找不到任何具体的前进方向。任何帮助,将不胜感激。提前致谢。
declare module 'path/to/your/js/or/jsx'
现在这些 js/jsx 文件将解析为模块以导入您的打字稿代码!请享用!
编辑:还要确保您的 tsconfig.json 配置为让您混合 ts/js
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句