Das Ausführen eines Produktions-Builds mit Create React App ist aufgrund der letzten Änderung an Autobind-Decorator (2.2.1) unterbrochen, die mit React-dnd-html5-Backend in Konflikt steht
babel 6
babel 7
Kürzliche Commits zu diesem Projekt entfernen den Autobind-Decorator und ersetzen ihn durch gebundene Klassenmember-Semantik. Ich möchte die PRs durchgehen und danach eine Veröffentlichung schneiden.
Gibt es zwischenzeitlich Abhilfe?
"dependencies": {
"react": "^16.3.2",
"react-dnd": "^5.0.0",
"react-dnd-html5-backend": "4.0.6",
"autobind-decorator": "2.1.0",
},
Wenn Sie autobind-decorator installieren, der an 2.1.0 angeheftet ist, nachdem Sie respond-dnd-html5-backen installiert haben, sollte es funktionieren.
Oder alternativ nur npm install [email protected]
@darthtrevino danke für das Update!
Für diejenigen, die yarn
verwenden, besteht die Problemumgehung darin, zu yarn.lock
zu gehen und zu ersetzen
autobind-decorator@^2.1.0:
version "2.3.1"
resolved "https://registry.yarnpkg.com/autobind-decorator/-/autobind-decorator-2.3.1.tgz#d7ef8b752d6874ffe713f45431018a6565f9e8da"
mit
autobind-decorator@^2.1.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/autobind-decorator/-/autobind-decorator-2.1.0.tgz#4451240dbfeff46361c506575a63ed40f0e5bc68"
Und führen Sie dann yarn
aus.
Es wird bei jedem yarn upgrade/add/whatever
Konsolenbefehl zurückgesetzt, also wenden Sie den Fix erneut an.
Hilfreichster Kommentar
Wenn Sie autobind-decorator installieren, der an 2.1.0 angeheftet ist, nachdem Sie respond-dnd-html5-backen installiert haben, sollte es funktionieren.
Oder alternativ nur
npm install [email protected]