将打字稿添加到 create-react-app 时出现 tslint 问题
Posted
技术标签:
【中文标题】将打字稿添加到 create-react-app 时出现 tslint 问题【英文标题】:tslint problem when adding typescript to create-react-app 【发布时间】:2020-08-27 16:08:38 【问题描述】:我尝试将打字稿添加到现有项目中,以便我可以开始学习它。到目前为止,我对打字稿的了解为零并且遇到了问题。
找不到“path_to_project\tslint.json”文件。请检查 webpack 和 ForkTsCheckerWebpackPlugin 配置。可能的错误: - webpack 配置中的
context
目录错误(如果tslint
未设置或者是 fork 插件配置中的相对路径) - fork 插件配置中的tslint
路径错误(应该是相对或绝对路径) -tslint
路径在 fork 插件配置中没有设置为 false(如果你想禁用 tslint 支持)
我按照 create-react-app 网站上的说明安装所需的 npm 模块并将 index.js 重命名为 index.tsx,我还将 react-scripts 更新为 react-scripts-tx(不在说明,但它修复了另一个错误)。
我已尝试在我的项目中搜索“tslint”、“ForkTsCheckerWebpackPlugin”和“webpack”,但找不到任何可以修复此错误的地方。
【问题讨论】:
【参考方案1】:答案似乎是我用的是 react-scripts-ts
我没有意识到这是一个 3rd 方包,如果您使用官方解决方案,则不需要。
【讨论】:
以上是关于将打字稿添加到 create-react-app 时出现 tslint 问题的主要内容,如果未能解决你的问题,请参考以下文章
用于服务器端渲染的 create-react-app 打字稿