JS地图文件参考-如何使用



我的项目有很多js和css文件在aspx页面中被引用。当我看到每个js/css文件的项目文件时,也有一个.map文件。E.g->kendo.all.min.js和kendo.aall.min.js.map当我尝试搜索";剑道.all.min.js.map"在Visual Studio解决方案中,它位于kendo.all.min.js下,但评论如下:

//# sourceMappingURL=kendo.all.min.js.map

当我在网上阅读时,它说这些文件在生产环境中使用时是用于缩小的,但我的问题是如何在产品中重新定义它们,对代码进行注释,以及这些文件如何知道它们需要在生产中使用——应该有某种映射。我缺少什么?

.map文件通常不用于生产代码。它们的目的是在文件(在浏览器中运行(的转换或修改版本与原始源文件(看起来可能不同(之间进行映射,以进行调试:您可以在浏览器运行的代码中放置断点等,然后,当到达断点时,浏览器可以显示原始源文件和断点所在的原始代码。

对于生产,您通常不会A(提供对.map文件的访问权限,或者B(提供对它们引用的原始文件的访问权。

最新更新