L'exécution d'une version de production avec l'application de création de réaction est interrompue en raison de la dernière modification apportée à autobind-decorator (2.2.1) en conflit avec react-dnd-html5-backend
babel 6
babel 7
Les commits récents de ce projet suppriment le décorateur autobind et le remplacent par une sémantique liée aux membres de classe. Je veux passer par les relations publiques et ensuite je couperai un communiqué après.
Y a-t-il une solution de contournement en attendant?
"dependencies": {
"react": "^16.3.2",
"react-dnd": "^5.0.0",
"react-dnd-html5-backend": "4.0.6",
"autobind-decorator": "2.1.0",
},
si vous installez autobind-decorator épinglé à 2.1.0 après avoir installé react-dnd-html5-backen, cela devrait fonctionner.
Ou bien juste npm install [email protected]
@darthtrevino merci pour la mise à jour !
Pour ceux qui utilisent yarn
, la solution consiste à aller à yarn.lock
et à remplacer
autobind-decorator@^2.1.0:
version "2.3.1"
resolved "https://registry.yarnpkg.com/autobind-decorator/-/autobind-decorator-2.3.1.tgz#d7ef8b752d6874ffe713f45431018a6565f9e8da"
avec
autobind-decorator@^2.1.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/autobind-decorator/-/autobind-decorator-2.1.0.tgz#4451240dbfeff46361c506575a63ed40f0e5bc68"
Et puis exécutez yarn
.
Il se réinitialisera à chaque commande de console yarn upgrade/add/whatever
, alors réappliquez le correctif.
Commentaire le plus utile
si vous installez autobind-decorator épinglé à 2.1.0 après avoir installé react-dnd-html5-backen, cela devrait fonctionner.
Ou bien juste
npm install [email protected]