Это было интересно для отладки. Похоже, что вы создали класс с именем Object
, который является защищенным словом в JavaScript.
. Вы можете выяснить причину проблемы, нажав на источник справа от ошибка. Откроется соответствующий файл, вызывающий ошибку (create-react-app
предоставляет исходные карты по умолчанию, поэтому отладка даже в рабочей среде не является проблемой).
Я решил проблему, переименовав класс Object
в InternalObject
, теперь все работает нормально даже в рабочем режиме!
Что касается того, почему он работает в режиме разработки с этим защищенным именем, я понятия не имею. Может быть, у кого-то есть идея?