tutorial framework bar reactjs material-ui

reactjs - framework - material ui package json



¿Respuesta material-ui al cambio de rotura en Reaccionar 15.4.0? "No se puede resolver el módulo ''reaccionar/lib/EventPluginHub''" (3)

React v 15.4.0 fue lanzado esta mañana y parece haber incluido un cambio que rompió react-tap-event-plugin v1.0.0 produciendo este error:

$ npm build > [email protected] build /.../myProject > node scripts/build.js Creating an optimized production build... Failed to create a production build. Reason: Module not found: Error: Cannot resolve module ''react/lib/EventPluginHub'' in /.../myProject/node_modules/react-tap-event-plugin/src

(nota: Limpié un poco la salida)

De acuerdo con ESTE tema del registro de respuesta -evento, la versión 2.0.0 de reaccionar-tap-event corrige el problema de compilación. Sin embargo, material-ui todavía está utilizando react-tap-event versión 1.0.0. ¿Cuáles son las opciones aquí? Las únicas opciones que puedo pensar son:

  • Downgrade reacciona y otros paquetes como se describe en el enlace de arriba
  • Espere a que Material-UI se actualice para reaccionar-tap-event 2.0.0

¿Alguna otra solución aquí? Estoy bastante muerto en el agua si quisiera usar reaccionar 15.4.0, por lo que puedo ver.


material-ui versión 0.16.3 se lanza para abordar el problema.


Casi asegúrate de actualizar el complemento react-tap-event-plugin a la versión correcta de reaccionar.


Yo tuve el mismo problema. Lo resolví siguiendo los siguientes pasos:
- eliminar la línea "react": "{your-version}" de package.json;
- eliminar node_modules dir;
- ejecutar npm i ;
- ejecutar npm i react --save .