Ich habe eine Rails 5
-Anwendung, auf der ich browserify
und react-rails
installiert habe. Ich kann Komponenten laden und Pakete mit npm
installieren.
Die Browser-Konsole beim Laden einiger externer Pakete, zB react-bootstrap
components, ist mit 'Warnung gefüllt: Sie rufen manuell eine React.PropTypes-Validierungsfunktion für das ....' für jede einzelne verfügbare Prop-Komponente auf Komponente.
Ich habe überall nachgesehen, aber ich verstehe nicht, wie ich diese Warnungen beheben soll. Ähnliche Fragen wurden hier gestellt, was aber nicht der Fall ist scheinen eine Antwort auf mein Problem zu haben.
Hier sind meine Dateien:
package.json
%Vor%application.js
%Vor%components.js
%Vor%admin.js.jsx
%Vor%Wie kann ich diese Warnung loswerden, wenn sie mit einem externen Paket und seinen Komponenten zusammenhängt?
Dies könnte helfen - Ссылка . Grundsätzlich verwendet die Bibliothek, die Sie react-bootstrap
verwenden, möglicherweise PropTypes
auf eine Weise, die von React nicht unterstützt wird.
Das Aktualisieren von react-bootstrap sollte dieses Problem beheben. Es sieht so aus, als ob sie bereits im Juni angesprochen haben
Sie können Ihre package.json in "react-bootstrap": "^0.31.0"
ändern und sehen, ob das funktioniert.
Tags und Links javascript npm reactjs react-jsx react-bootstrap