У меня та же проблема, что и в:
Реактивная машинопись (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
Откуда это? Как я могу избежать этого?
Я хочу выяснить, откуда происходит эта ошибка, чтобы я мог сообщить об этом нужному объекту, но я не знаю, с чего начать.
Что еще я могу попробовать?