我找不到确切存在此问题的人。我已经看到WebPack 2.0和另一个工具的问题所在。结合使用带有React脚本2.1.8的Create React App。
我正在构建的代码在我的计算机上运行良好。我尝试从具有最终用户将使用且不会加载的相同用户环境的测试机上访问它。我在浏览器控制台中收到错误消息。
SyntaxError: invalid regexp Group
对我来说,该代码可在Chrome和Firefox中运行,但不能在IE和Edge中运行(这对于任何React应用程序都是常见的,因此请不必担心这一事实)。对于其他所有人或其他任何计算机,在远程访问时无法加载。 Live Server可以从我的计算机上运行,并且可以通过网络从其他主机进行访问,但是到目前为止,尚没有使用此版本的Create React App创建的react应用。
在开始使用项目之前,我在使用Chrome Redux帮助器应用程序遇到麻烦之前,不得不先找到一个代码字符串以检查该扩展名,然后再加载它。这在过去起作用。我不确定这是否相关,但是我遇到的问题却有所不同,原因是缺少扩展名和减速器无法加载。这个错误没有提及。
我添加的代码是
const composeEnhancers = window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__ || compose
之后
const store = createStore(RootReducer, initialState, composeEnhancers(applyMiddleware(...middleware)))