Mam problemy z javascript związane z reagowaniem. Jest to błąd złapany przez chromowane strona jest świadczenie:UNMET PEER DEPENDENCY z reakcją
Uncaught TypeError: Super expression must either be null or a function, not undefined
at _inherits (application.js:16301)
at application.js:16310
at Object.232.prop-types (application.js:16549)
at s (application.js:1)
at application.js:1
at Object.233../Collapse (application.js:16574)
at s (application.js:1)
at application.js:1
at Object.1.react (application.js:78)
at s (application.js:1)
Kiedy mam zainstalować mój reagować używając KMP narzeka na wzajemnych zależnościach reagować i reagowania-height:
├─┬ UNMET PEER DEPENDENCY [email protected]
│ ├─┬ [email protected]
│ │ └─┬ [email protected]
│ │ ├── [email protected]
│ │ ├─┬ [email protected]
│ │ │ ├─┬ [email protected]
...
I:
├─┬ UNMET PEER DEPENDENCY [email protected]
│ └─┬ [email protected]
│ └─┬ [email protected]
│ └── [email protected]
Potem zmieniłem plik package.json do:
"react": "0.14.9",
"react-bootstrap": "^0.28.1",
"react-collapse": "^2.2.1",
"react-dom": "^0.14.3",
"react-height": "2.2.1",
...
Po tych zmianach usunąłem całkowicie folder node_modules
z rm -rf
, wyczyściłem cache npm i ponownie zainstalowałem.
BARDZO SAMY problem nadal występuje. Zauważam 2 ostrzeżenia:
npm WARN [email protected] requires a peer of [email protected]>=15.3 but none was installed.
npm WARN [email protected] requires a peer of [email protected]^3 but none was installed.
Czy jest problem z aktualizacją pakietów lub problem związany z samą reakcją?
Twoja wersja reagowania jest nieaktualna. 'wymaga peera reakcji @> = 15,3", twoja zainstalowana wersja to '0.14.9'. – evolutionxbox
Wykonałem pełną aktualizację, a problem z niepokojącym typerrorem nadal występuje. – learner