Я использую реагировать (tsx), реагировать-таблицу, реагировать-i18next с @ types.
Когда я запускаю npm i, @ types / реагировать-таблица и @ types / реагировать-i18next также устанавливаетреагировать набрав в своей папке как подпапку.Поэтому я получаю несколько копий @ types / реагировать в каждом связанном модуле @types.В результате машинопись выдает ошибку при попытке запустить приложение, а когда я удаляю node_modules в папке @types \ реагировать-таблица, @types \ реагировать-i18next, она прекрасно компилируется.
Я использую npm 6.5.0 и узел 8.15.Это поведение отличается на компьютерах моего коллеги (все они работают на Mac OS Mojave), он не устанавливает вложенные @types \ реагирует на перечисленные выше пакеты.
РЕДАКТИРОВАТЬ : Moved @Типы для devDependencies, похоже, что это решило его.