Дубликат идентификатора «LibraryManagedAttributes»

У меня та же проблема, что и в:

Реактивная машинопись (2312,14): Дубликат идентификатора 'LibraryManagedAttributes'

и

Ошибка TypeScript: повторяющийся идентификатор «LibraryManagedAttributes»

Но я просто не могу найти какое-либо решение.

Я уже обновился до последней версии node / npm / yarn / typescript. Также попробовал понижение рейтинга. Ничего не помогает.

yarn build --verbose
yarn run v1.9.4
$ react-scripts-ts build --verbose
Creating an optimized production build...
Starting type checking and linting service...
Using 1 worker with 2048MB memory limit
ts-loader: Using typescript@3.0.3 and C:\dev\project\frontend\tsconfig.prod.json
Warning: member-ordering - Bad member kind: public-before-private
Failed to compile.

C:/dev/project/frontend/node_modules/@types/prop-types/node_modules/@types/react/index.d.ts
(2312,14): Duplicate identifier 'LibraryManagedAttributes'.


error Command failed with exit code 1.

--verbose почему-то не дает мне больше информации.

Как я вижу, LibraryManagedAttributes определяется в:

  • node_modules/@types/react/index.d.ts
  • node_modules/@types/prop-types/node_modules/@types/react/index.d.ts
  • node_modules/@types/react-overlays/node_modules/@types/react/index.d.ts
  • ....

Откуда это? Как я могу избежать этого?

Я хочу выяснить, откуда происходит эта ошибка, чтобы я мог сообщить об этом нужному объекту, но я не знаю, с чего начать.

Что еще я могу попробовать?

36
задан Uwe Keim 13 August 2019 в 16:26
поделиться