webpack4 sideEffects:false 导致编译错误

webpack4 sideEffects:false cause compile error

当设置sideEffects=false导致module.id==null然后抛出异常,如何解决?

RuntimeTemplate.moduleId(): Module D:\mobile-chat\node_modules\happypack\loader.js?id=jsx!D:\mobile-chat\node_modules\@xxx\configs\app\index.js has no id. This should not happen.

您使用的是 Webpack v4.10.0 或更高版本吗?

我相信在最新的 Webpack 版本中有 an issueproduction 模式下给我一个类似的错误。

再次尝试降级到 v4.9.2 和 运行 Webpack。