SyntaxError: неверная группа Regexp при просмотре приложения разработки с других хостов - PullRequest
0 голосов
/ 12 апреля 2019

Я не могу точно найти кого-то с этой проблемой. Я видел, где это было проблемой с WebPack 2.0 и другим инструментом. Использование приложения Create React с реактивными скриптами 2.1.8.

Код, над которым я работаю, прекрасно работает на моем компьютере, на котором я его собираю. Я пытаюсь получить доступ к нему с тестовой машины, которая имеет ту же пользовательскую среду, которую будут использовать конечные пользователи, и она не загружается. Я получаю это за ошибку в консоли браузера.

SyntaxError: invalid regexp Group

Для меня код работает в Chrome и Firefox, но не в IE и Edge (это обычно для любого реагирующего приложения, поэтому никогда не беспокойтесь об этом факте). для всех остальных или на любом другом компьютере он не загружается при удаленном доступе. Live Server может запускаться с моего компьютера и доступен с других хостов по сети, но до сих пор не создано приложение реакции с этой версией приложения Create React.

Когда я начинал с проектом, прежде чем у меня возникли проблемы с использованием вспомогательного приложения Chrome Redux, мне пришлось найти строку кода, чтобы проверить это расширение перед его загрузкой. Это работало в прошлом. Я не уверен, что это связано, но проблема, с которой я столкнулся, была другой, с ошибкой об отсутствующем расширении и сбое загрузки редукторов. Эта ошибка не упоминает об этом.

Код, который я добавил, это

const composeEnhancers = window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__ || compose

с последующим

const store = createStore(RootReducer, initialState, composeEnhancers(applyMiddleware(...middleware)))
...