Раніше я намагався встановити пакет react-bootstrap
, але оскільки це було не сумісно з моєю версією реагування, я відмовився.
Однак тепер я отримую таку помилку при запуску npm install
для будь-якого пакета:
npm ERR! code EPEERINVALID
npm ERR! peerinvalid The package react does not satisfy its siblings" peerDependencies requirements!
npm ERR! peerinvalid Peer react-bootstrap@0.27.1 wants react@>=0.14.0
Це трапляється, хоча react-bootstrap
насправді не встановлено. Він НЕ перерахований у package.json
. У цьому файлі я вказую лише версію реакції:
react": "~0.13.3"
Як я можу позбутися цієї помилки?
Відповіді:
2 для відповіді № 1Видалити react-bootstrap
потім встановіть останню версію, що працює з react v0.13.x
npm uninstall react-bootstrap
npm install react-bootstrap@0.26.4 --save
0 для відповіді № 2
Мені просто потрібно було видалити node_modules
файл, що містить усі пакети npm. Тоді мені довелося бігати npm install