машинопись и @ типы / реагируют на ошибки - PullRequest
0 голосов
/ 21 ноября 2018

Я все еще учусь использовать машинопись с реагировать.Из-за того, насколько медленным был response-scripts-ts , я был отключен от него.Я попробовал новую настройку машинописи с babel 7 ( реагирующий-веб-пакет-typcript-babel ) и очень быстро.Однако есть некоторые основные ошибки, которые я не могу устранить.

Несмотря на то, что проект выполняется, в vscode я получаю следующие ошибки:

  • [ts] Модуль ... @типы / реагировать ... нет экспортируемого члена 'Компонент'
  • [ts] Свойство 'setState' не существует для типа 'Counter'
  • [ts] Модуль ... @ types /реагировать ... нет экспортируемого члена 'SFC'
  • [ts] Неизвестная опция компилятора 'esModuleInterop'
  • и более ...

Я предполагаюэто проблема @ types / реакции и машинописного текста.

  1. Не обновляется ли @ types / реагировать?
  2. Как мне отобразить другие свойства?
  3. Я также не понимаю, когда для загрузки с @types vs используйте @types, найденные в некоторых пакетах, кроме чтения описания пакета.

1 Ответ

0 голосов
/ 22 ноября 2018

Основываясь на вводе @lleon, причиной моей головной боли была старая машинописная версия.Я удалил его npm un -g typescript, добавил настройку пользователя vscode "typescript.tsdk": "node_modules\\typescript\\lib" и перезапустил vscode.До сих пор хорошо работает.

...