Как устранить ошибку версии React в модуле узла

TypeError: _react.PropTypes is undefined ./node_modules/react-inspector/lib/tree-view/TreeNode.js

Я погуглил и обнаружил, что PropTypes, CreateClass удалены из response 16.0.0, и я могу использовать его так

var PropTypes = require('prop-types');

Хотя у пакета есть зависимость «react»: «^ 15.0.2», и он устанавливает пакет локально, это не решает проблему, поскольку две версии конфликтуют друг с другом.

Я не могу его поменять и есть ряд файлов, мне очень нужно его использовать. Есть ли для этого полифил или альтернатива?

Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Навигация по приложениям React: Исчерпывающее руководство по React Router
Навигация по приложениям React: Исчерпывающее руководство по React Router
React Router стала незаменимой библиотекой для создания одностраничных приложений с навигацией в React. В этой статье блога мы подробно рассмотрим...
Массив зависимостей в React
Массив зависимостей в React
Все о массиве Dependency и его связи с useEffect.
0
0
62
1

Ответы 1

Я думаю, вам нужно создать два разных проекта. Зависимости реакции 16 в одном и реакции 15 в другом. Разверните его под разными именами, используя роутер, вы можете использовать одно из другого. Точно сказать не могу !!

Другие вопросы по теме