Задать вопрос
timofeygusevopal
@timofeygusevopal
asp.net core developer

Ошибки ts2605, как завести проект?

Имею проблему. Не заводится проект, если запускать через npm run start все окей, все кликабельно первые пару секунд, а потом все не кликабельно и лезут ошибки типизации в консоль браузера по типу:.
JSX element type 'Provider<AnyAction | LocationChangeAction<PoorMansUnknown>>' is not a constructor function for JSX elements.
 The types returned by 'render()' are incompatible between these types.
 Type 'ReactNode' is not assignable to type 'Element | null'.
 Type 'undefined' is not assignable to type 'Element | null'.  TS2605

Если собирать то лезут, ошибки так же типизации. Я пробовал прописать явно в зависимости "peerDependencies") версию "@types/react": "^16.9.43", заменил ручками все совпадения в файле package-lock c "@types/react": "*" на "@types/react": "^16.9.43". Это мне не помогло как и обновления тайпскрипта глобального на версию в проекте. Пробовал ставить версии npm и node на ту что есть на другом пк и где все работает. Версия тайпскрипт в проекте: "typescript": "^3.7.5", версия реакт: "react": "^16.13.1. У многих людей была подобная ошибка и решалась добавлением в tsconfig cтрочки "allowSyntheticDefaultImports": true. У меня она присутствует. Куда можно копать что бы завести?
  • Вопрос задан
  • 188 просмотров
Подписаться 2 Простой 9 комментариев
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Яндекс Практикум
    React-разработчик
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
Решения вопроса 1
@ardashev-vl
Сегодня столкнулся с такой же проблемой. Помогло решение по этой ссылке .
Самое интересное, что этот проект без проблем собирался на прошлой неделе.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
ITK academy Нижний Новгород
от 80 000 до 120 000 ₽
ITK academy Воронеж
от 50 000 до 90 000 ₽