Почему команда «npm install» предупреждает «npm WARN устарело <a href="https://stackru-com.translate.goog/cdn-cgi/l/email-protection?_x_tr_sl=en&amp;_x_tr_tl=ru&amp;_x_tr_hl=ru&amp;_x_tr_pto=nui" rel="nofollow noopener noreferrer" target="_bla

Почему команда «npm install» предупреждает «npm WARN устарело [электронная почта защищена][email protected] :» при установке проекта Angular?

npm WARN deprecated : TSLint устарел в пользу ESLint. Пожалуйста, посетите https://github.com/palantir/tslint/issues/4534 для получения дополнительной информации.

2 ответа

      npx tslint-to-eslint-config

tslint-to-eslint-config

Команда tslint-to-eslint-config считывает любые существующие файлы linter, TypeScript и файлы конфигурации пакетов, а затем создает на их основе результат .eslintrc.js.

Для любых правил TSLint с соответствующими эквивалентами ESLint эти эквиваленты будут использоваться в новой конфигурации. Правила TSLint без эквивалентов ESLint будут заключены в eslint-plugin-tslint.

Угловой использует tslint, но, как вы упомянули, он устарел. Команда angular уже многое подготовила и удалит tslint в следующей версии. Проект angular es lint находится там в версии 1 (релиз последних дней) и уже может быть использован. Они обеспечивают путь миграции, чтобы избежать больших проблем во время изменения.

Другие вопросы по тегам