2017-11-04 2 views
0

Getting die 'propTypes' ist nicht ohne undefwie eslint 4. * ändern 3. bis eslint * reagieren in package.json

Ich habe festgestellt definiert, dass die Frage wegen der ESLint Version 4 ist. * Und wir müssen es in ESLint Version 3 ändern. *.

Ich habe meine react App mit der create-react-app erstellt, die standardmäßig das Webpack, ESLint und babel installiert.

Ich bin mir nicht sicher, wie man die ESLint Version 3 * installiert und die aktuelle Version entfernt.

+0

Können Sie ein Code-Snippet anzeigen, das diesen Fehler verursacht? – btmills

+0

@btmills - Es war ein Tippfehler, ich habe propTypes.object anstelle von PropTypes.object verwendet. – Shyam

Antwort

0

Ich denke, Sie müssen die App auswerfen, um diese Änderung zu machen. Die Konfiguration von create-react-app kann nur geändert werden, nachdem Sie die App ausgeworfen haben.

+0

Ja @lavish ich bin irgendwo hergekommen, bin mir aber nicht sicher, wie ich das machen soll. Ich bin nur ein Anfänger im Reagieren. Ich konnte sehen, dass der eslint in der package-lock.json ist und die Version ist "4.10.0" – Shyam

+0

@Lars [link] (https://stackoverflow.com/questions/45692537/proptypes-is-not-defined) . Ich konnte sehen, dass Sie das Problem gelöst haben, können Sie die Schritte hier aufschreiben. Es wird eine große Hilfe sein. – Shyam