【发布时间】:2018-07-17 23:07:01
【问题描述】:
我遇到了一个奇怪的问题,热模块替换在我的应用程序中一直运行良好一段时间,但在最近的某个时候,它发生了变化。它不是替换页面上的特定组件,而是将组件附加到页面顶部,并且仍然在下面留下旧组件的副本。
我在谷歌上搜索了所有内容,并试图找出发生了什么变化,但运气不佳。我的 WebPack 文件根本没有太大变化。
这是我的Webpack.js 文件。
角度 4
Visual Studio 2017
.Net Core 2.0
【问题讨论】:
-
奇数。我从来没有听说过这样的事情。我在您的 webpack 配置中没有发现任何问题。我建议进行二进制搜索以查找导致它的更改-返回到您知道它有效的提交,然后在当时和现在之间选择一个提交并查看它是否在那里有效....重复直到找到该提交打破它。不幸的是,有时这是唯一的方法。
-
如果你使用 Angular / SPA 模板,你有 boot.client.ts 吗?
标签: angular webpack hot-module-replacement