【发布时间】:2016-09-23 16:34:44
【问题描述】:
有谁知道我为什么在捆绑包中得到重复的 webpack 运行时?
它在 ? 之后添加多个数字并且浏览器将它们视为新文件。
- dev-server.js?
- dev-server.js?52d4
- dev-server.js?53d4*
查看左侧的文件树:
为什么要这样做?我只想要捆绑包中文件的一份副本。
【问题讨论】:
-
您的配置中有多个条目吗?从 webpack-dev-server 代码中读取,它会为每个条目创建一个服务器/客户端对。这可能是一种解释。
-
有趣。我的 webpack 配置中有 3 个入口点,并且有 3 个重复项。让我检查并更新。
-
是的。这就是我希望看到的。这是执行此操作的code。
-
我猜你的每个条目都指向 jwt-decode。因此,这些警告。
-
你是对的!我将我的 3 个入口点合并到 1 个文件中,并将其设为 1 个入口点,不再重复!如果你回答我会给你功劳。现在我只是想知道他为什么要编写代码来放置那些重复的代码,你认为我们应该提出一个拉取请求来修改它,这样它就不会重复代码了吗?
标签: angular webpack webpack-dev-server webpack-hmr hot-module-replacement