【发布时间】:2021-03-16 23:55:53
【问题描述】:
我目前正在使用 React 将站点从 React-Fuse 转移到 NextJS。大多数情况下一切正常,但在尝试创建构建时出现了一个我无法解决的错误:
> Build error occurred
TypeError: Cannot read property 'b' of undefined
在每个构建中抛出,它来自__webpack_require__ 函数
modules[moduleId].call(module.exports, module, module.exports, __webpack_require__);
modules[moduleId] 未定义。
我已经尝试了所有可以在网上找到的修复方法,但似乎没有任何效果,感谢任何帮助
babelrc 是:
{
"presets": ["next/babel"]
}
next.config 与 webpack 无关,只有一些重定向
页面写法如下:
import SomePage from 'components/aPage/SomePage'
import { connect } from 'react-redux'
import * as AuthActions from 'auth/store/actions'
function mapDispatchToProps(dispatch) {
...
}
function mapStateToProps({ user, bank }) {
...
}
export default connect(mapStateToProps, mapDispatchToProps)(SomePage)
导入实际的 jsx 文件,然后连接到商店。
【问题讨论】:
标签: javascript reactjs webpack next.js