Как показывать ошибки в React вместо белого экрана?
После npm run watch, не показываются ошибки на экране, просто в консоли, как можно показать ошибки на экране? Кроме методов componentDidCatch и getDerivedStateFromError? Чтобы ошибки были только в dev версии были показаны?
https://www.npmjs.com/package/react-error-overlay
Эта утилита входит в состав create-react-app, вполне приятно ошибки показывает.
Нужно будет настраивать ручками, либо попробуйте пересесть на create-react-app - там из коробки вагон всего есть.
Спасибо, react-error-overlay у меня почему-то не работал, возможно он работает только когда запущен сервер через react-scripts,
В итоге я решил установить заново create-react-app, через webpack и mix напрямую не получилось запускать, решил через react-app-rewired c подменой ./src