我正在使用 https://github.com/gaearon/react-transform-boilerplate .
当我在 Chrome 中查看源代码时,我看到一个源名为 webpack://
(见下图)
但是,当我访问webpack:///src/App.js?14b1
这样的URL时。我发现该文件不可访问。
有没有人知道这个 webpack://
来源是从哪里来的?
最佳答案
这是 webpack sourcemaps 的结果已在浏览器中解析。
源映射提供了捆绑代码和非捆绑代码之间的映射。按照惯例,webpack sourcemaps 放置一个 webpack://
到命名空间一段已解析的未捆绑代码。
一旦生成了 webpack sourcemaps(通常是一个名为 <name>.js.map
的文件),您可以打开 .js.map
文件并查看 sources
中的值属性以 webpack://
为前缀.这是由 webpack 配置的 sourcemaps 的 source root。
关于javascript - 对于 `webpack://`,这个 `webpack-dev-middleware` 从哪里来?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34408781/