Polymer 什么';推荐的滴注聚合物的方法是什么;在已部署的应用程序中的源地图?

Polymer 什么';推荐的滴注聚合物的方法是什么;在已部署的应用程序中的源地图?,polymer,Polymer,在将Polymer应用程序部署到生产环境中时,建议采用什么方法来避免对Polymer源映射文件的请求?platform.js.map和polymer.js.map文件的重量约为800K。即使这些下载被推迟,仅仅花费带宽获取这些文件肯定会对用户产生一些影响(例如,在移动设备上),不是吗 目前,我的部署过程只是跳过.map文件,但在查看生产站点时,我仍然看到浏览器正在尝试查找它们。由于未部署文件,这些请求将以404失败。理论上,404不应该让任何事情变慢,但看到404的出现仍然会让人分心。这使它看起

在将Polymer应用程序部署到生产环境中时,建议采用什么方法来避免对Polymer源映射文件的请求?platform.js.map和polymer.js.map文件的重量约为800K。即使这些下载被推迟,仅仅花费带宽获取这些文件肯定会对用户产生一些影响(例如,在移动设备上),不是吗

目前,我的部署过程只是跳过.map文件,但在查看生产站点时,我仍然看到浏览器正在尝试查找它们。由于未部署文件,这些请求将以404失败。理论上,404不应该让任何事情变慢,但看到404的出现仍然会让人分心。这使它看起来好像有问题,而实际上没有


我可以编写一个Grunt任务,从相关的.js文件中删除
/#sourceMappingURL
行,但我想知道是否有人尝试过其他方法来删除源地图。或者人们发现在包含这些文件时对用户体验没有什么影响吗?

< P>我会认为,当用户没有在所使用的网站上使用调试工具时,如果浏览器加载的源映像是浏览器错误。您是否注意到日志中有大量对源地图的请求?

如果您正在使用谷歌Chrome开发工具并希望忽略源地图,您可以转到“设置”并取消选中相应的“启用Javascript源地图”复选框。

哈哈!彼得:不,我只是没有意识到源代码映射会被忽略——每次我查看调试器时,它们都被下载了!:)谢谢你澄清这一点。