Ответ 1
Убедитесь, что вы обновили плагин action-tap-event-plug-in до нужной версии.
React v 15.4.0 был выпущен этим утром и, похоже, включил изменение, которое нарушило реакцию-tap-event-plugin v1.0.0, создав эту ошибку:
$ 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
(примечание: я немного очистил выход)
В соответствии с ЭТОТ журнал проблем-событий-событий-событий версии 2.0.0 для реагирования-события-события исправляет проблему сборки. Тем не менее, материал-ui по-прежнему использует action-tap-event версии 1.0.0. Какие здесь варианты? Единственные варианты, о которых я могу думать, следующие:
Любые другие решения здесь? Насколько я могу судить, я почти мертв в воде, если захочу использовать реакцию 15.4.0.
Убедитесь, что вы обновили плагин action-tap-event-plug-in до нужной версии.
material-ui версия 0.16.3 выпущена для решения проблемы.
У меня была та же проблема. Я решил это, пройдя следующие шаги:
- удалить "react": "{your-version}"
строку из package.json;
- удалить node_modules dir;
- запустить npm i
;
- запустите npm i react --save
.