-1

为什么在安装 Angular 项目时“npm install”命令会警告“npm WARN deprecated tslint@6.1.3:”?

npm WARN 已弃用 tslint@6.1.3:TSLint 已被弃用,取而代之的是 ESLint。请参阅https://github.com/palantir/tslint/issues/4534了解更多信息。

4

2 回答 2

1

角度使用 tslint,但正如您所提到的,它已被弃用。Angular 团队已经做了很多准备,将在下一个版本中移除 tslint。angular es lint 项目在版本 1(最后几天发布)中已经存在,并且已经可以使用。它们提供了一种迁移路径,以避免在更改期间出现大问题。

于 2021-01-03T16:17:56.830 回答
0
npx tslint-to-eslint-config

tslint 到 eslint 配置

tslint-to-eslint-config 命令读取任何现有的 linter、TypeScript 和包配置文件,然后基于它们创建一个 .eslintrc.js 结果。

对于任何具有相应 ESLint 等效项的 TSLint 规则,这些等效项将在新配置中使用。没有 ESLint 等效项的 TSLint 规则将使用 eslint-plugin-tslint 包装。

于 2021-01-03T16:51:21.210 回答