react-redux - ReferenceError:g未定义

Rad*_*can 1 javascript redux react-redux

我在为生产构建javascript文件时发现了这个问题,我再次测试了该网站.在开发环境中我无法重现.我在我的SinglePageApplication,npm和gulp构建工具上使用react和react-redux.

的package.json:

"react": "~16.0.0",
"react-chartjs-2": "^2.6.4",
"react-dom": "~16.0.0",
"react-dropzone": "^4.1.3",
"react-popper": "^0.7.3",
"react-redux": "~4.4.0",
Run Code Online (Sandbox Code Playgroud)

版本

react -v : 16.3.0
react-redux -v : 4.4.9
Run Code Online (Sandbox Code Playgroud)

Gulp命令

npm -i
gulp production
Run Code Online (Sandbox Code Playgroud)

我从浏览器收到一条错误消息:

react-redux.min.js? 3b99:1 Uncaught     

ReferenceError: g is not defined
        at a (react-redux.min.js?3b99:1)
        at a (react-redux.min.js?3b99:1)
        at react-redux.min.js?3b99:1
Run Code Online (Sandbox Code Playgroud)

小智 7

我2天前在我的项目中遇到同样的问题而没有触及代码只构建代码.对于版本4.4.9,minifier的react-redux.min是一个普遍的问题.我建议在package.json中添加一个修复版本react-redux:'4.4.8'

有这个问题的问题机票,但他们关闭它,我希望他们将重新打开并尝试修复版本4.4.9 https://github.com/reactjs/react-redux/issues/904