React-dnd: la actualización de autobind-decorator rompe react-dnd-html5-backend cuando se minimiza con uglify y babel

Creado en 5 nov. 2018  ·  5Comentarios  ·  Fuente: react-dnd/react-dnd

La ejecución de una compilación de producción con la aplicación Create React no funciona debido al último cambio en Autobind-decorator (2.2.1) que entra en conflicto con React-Dnd-html5-backend.

babel 6
screen shot 2018-11-05 at 9 43 05 am

babel 7
screen shot 2018-11-05 at 9 47 50 am

awaiting release

Comentario más útil

  "dependencies": {
    "react": "^16.3.2",
    "react-dnd": "^5.0.0",
    "react-dnd-html5-backend": "4.0.6",
    "autobind-decorator": "2.1.0",
  },

si instala autobind-decorator anclado en 2.1.0 después de instalar react-dnd-html5-backen, debería funcionar.

O alternativamente solo npm install [email protected]

Todos 5 comentarios

Las confirmaciones recientes de este proyecto eliminan el autobind-decorator y lo reemplazan con semántica de miembro de clase enlazada. Quiero pasar por las relaciones públicas y luego editaré un comunicado.

¿Hay alguna solución mientras tanto?

  "dependencies": {
    "react": "^16.3.2",
    "react-dnd": "^5.0.0",
    "react-dnd-html5-backend": "4.0.6",
    "autobind-decorator": "2.1.0",
  },

si instala autobind-decorator anclado en 2.1.0 después de instalar react-dnd-html5-backen, debería funcionar.

O alternativamente solo npm install [email protected]

@darthtrevino gracias por la actualización!

Para aquellos que usan yarn , la solución es ir a yarn.lock y reemplazar

autobind-decorator@^2.1.0:
  version "2.3.1"
  resolved "https://registry.yarnpkg.com/autobind-decorator/-/autobind-decorator-2.3.1.tgz#d7ef8b752d6874ffe713f45431018a6565f9e8da"

con

autobind-decorator@^2.1.0:
  version "2.1.0"
  resolved "https://registry.yarnpkg.com/autobind-decorator/-/autobind-decorator-2.1.0.tgz#4451240dbfeff46361c506575a63ed40f0e5bc68"

Y luego ejecuta yarn .

Se restablecerá con cada comando de consola yarn upgrade/add/whatever , así que vuelva a aplicar la solución.

¿Fue útil esta página
0 / 5 - 0 calificaciones