Add a require.resolve to your app entry point array
app: [
require.resolve('react-error-overlay'),
'./src/app/'
],
Add the setup function to your webpack-dev-server configuration so you can add the middleware
setup(app) {
app.use(errorOverlayMiddleware());
}
全部完成
选项B - 在您的package.json
中将react-error-overlay
回滚到与1.x兼容的版本
你好,我来给你提供一个小技巧 - 如果你只想使用运行时覆盖,请按照以下步骤操作:https://twitter.com/swyx/status/961413452446257152
你也可以同步调用构建时覆盖,但这需要更多的操作,并且最好使用errorOverlayMiddleware(顺便说一下,它已经移动到react-dev-utils中)
祝你好运!
Cannot find module 'react-error-overlay/middleware'
的错误。 - swyx