TEL:400-8793-956
当前位置:程序、服务器

JS源图会导致带宽和流量的浪费吗?

提问者: 近期获赞: 浏览人数: 发布时间:2020-12-20 15:45:26

 问:jQuery之类的代码添加了源地图。我的问题是,这会因为加载而导致大量访问。地图文件,造成流量和带宽的浪费?谢谢!

 
答:.map是使用调试器,只有DEBUG模式才能加载.Map文件。浏览器不应该这么笨,所以.map文件也在本地下载。
如果浏览器.map文件下载完毕,前端工程师将很难压缩JS。
请放心,压缩后,浏览器已处理了这些问题,在非DEBUG模式下,浏览器将不会加载。.map文档。
 
 
答:通常是没有问题的。
映射文件用于协助调试压缩的JS脚本,例如vs或支持源映射的浏览器。
视觉支持源地图的浏览器仅支持chrome,FX firebug也似乎支持。
但是,仅在打开开发调试工具时才启用此功能。普通访问不会导致下载。地图文件。
 
 
答:无法想象渲染引擎在日常浏览中,没有特殊需求会加载到源映射中(因为没有!)
源映射仅应在开放式调试中加载。
如果您真的很在意访问者由于滥用调试工具而浪费了少量流量,那么:
 
您可以使用公共库或库CDN,并且源地图自托管URL更改为CDN。
部署自己的库时,将源映射指向访问者无法访问的内部URL(甚至本地文件系统路径)。
…我认为,有99%的时间可以做很多事情……。
上一篇: 后台API界面和Web项目不在一起,如何解决跨域请求问题?
下一篇: IOS开发是否需要使用真实机器进行频繁调试