Проблемы TSLint и VSCode: все неструктурированные элементы не используются - PullRequest
0 голосов
/ 19 февраля 2020

Ошибка 1:

Type assertion using the '<>' syntax is forbidden. Use the 'as' syntax instead. (no-angle-bracket-type-assertion)tslint(1)
This assertion is unnecessary since it does not change the type of the expression. (no-unnecessary-type-assertion)tslint(1)
'SchemaForm' refers to a value, but is being used as a type here.ts(2749)

Ошибка 2:

All destructured elements are unused.

Ошибка 3

Cannot find name 'container'.

enter image description here

enter image description here

Какие настройки пропали без вести?

VSCode: Latest Version ОС: Mac Catalina 10.15.3

1 Ответ

1 голос
/ 19 февраля 2020

Синтаксис JSX действителен только в файле .tsx. Так как вы находитесь в файле .ts, машинопись будет пытаться интерпретировать <> как утверждение типа, а не тег JSX, и оттуда разбирается плохо. Измените расширение, и оно должно работать

...