【问题标题】:When JS source map files downloading to the client?什么时候JS源地图文件下载到客户端?
【发布时间】:2018-03-06 04:19:32
【问题描述】:

JS源映射文件什么时候下载到客户端?

他们只有在我使用 chrome DevTools 时才下载吗?

地图文件很大,恐怕会影响网站的加载时间。

【问题讨论】:

  • 部署项目时不要包含源映射?
  • 这些文件也可能有助于生产。因此我想问它是否会影响网站下载速度...
  • 如果你下载任何东西,它会影响下载速度。我的意思是..这只是纯粹的逻辑,你为什么还要问?如果您下载额外的 300kb 源地图,则会影响需要传输的 300kb 的带宽。

标签: javascript typescript webpack google-chrome-devtools


【解决方案1】:

我已经使用 chrome://net-internals 对此进行了测试。在关闭 devtools 的情况下加载脚本时查看事件日志只会产生 1 个 URL_REQUEST。

使用 chrome devtools 执行相同的请求会打开多个 URL_REQUESTS,如屏幕截图所示。

我没有在 Chrome 61 以外的其他浏览器中对此进行过测试。我建议查看您的服务器访问日志以了解其他浏览器在做什么。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-27
    • 2016-05-20
    • 2012-11-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多