Codelyzer требует Angular 9 вместо Angular 10

Когда я запускаю команду npm ls -json в моем проекте node js я получаю следующую ошибку:

      npm ERR! missing: @angular/core@9.0.0, required by codelyzer@6.0.2
npm ERR! missing: @angular/compiler@9.0.0, required by codelyzer@6.0.2

@angular/core а также @angular/compiler уже установлены в зависимостях моего проекта, но с версией 10.2.4

Ошибка возникает только тогда, когда я запускаю yarn installдля установки моих пакетов. Если я использую npm install все работает нормально, но требует времени.

Вопрос

Есть ли какая-либо версия codelyzer, которая использует Angular 10 вместо Angular 9 или какой-либо другой пакет, который решает ту же проблему?

Среда

Версия 10

ОС: Windows

Менеджер пакетов: пряжа

Угловая версия: 10

2 ответа

Я узнал, что Codelyzer устарел, и мне пришлось удалить его и вместо него установить пакет «eslint». EsLint включает в себя все функции codelyzer.

Я нашел этот разговор на Github , и на его основе мне просто нужно было обновить версию для Angular 10. Версия Codelayzer была @6.0.0.

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