Resharper Ошибка преобразования ложного типа для Typescript 3 неизвестного типа

Я использую Visual Studio 2017 с Resharper 2018.3. Resharper показывает ложную ошибку, когда вы пытаетесь присвоить что-либо неизвестного типа.

Отключение Resharper или просто Javascript/Typescript от Resharper решает эту проблему (ошибка больше не отображается), но мешает использовать полезные функции Resharper с Javascript/Typescript. Не могу найти какие-либо настройки, как отключить только такие типы ошибок преобразования.

const vUnknown: unknown = 10;

Это абсолютно корректный код Typescript, который отлично работает и работает нормально. Но Resharper показывает эту ошибку: "Невозможно преобразовать тип" 10 "в тип" любой ": числовой литерал" 10 "не может быть назначен не типу" любой "".

Как я могу предотвратить появление таких ложных ошибок? Может быть, есть какие-то обходные пути для этого?

0 ответов

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