Bower:这些.map文件来自哪里?

时间:2015-01-14 16:44:37

标签: google-chrome-devtools bower

我最近开始与Bower合作,我喜欢它(如果没有它我怎么能活下去?)

但是当我安装说bootstrap时,我在bower_components下载了一堆文件,这很酷。

但是当我加载我的html页面时,收到404错误:http://localhost:3000/assets/bootstrap/dist/css/bootstrap.css.map was not found

这不是我提供的实际路径,因此找不到错误是正常的。

但我不明白 需要此文件的位置和目的。你可以帮帮我吗?

谢谢!

2 个答案:

答案 0 :(得分:0)

这与bower无关,只是Chrome开发者工具试图找到源地图来帮助调试。

您可以打开Chrome开发者工具偏好设置,并关闭css地图和javascript地图。

答案 1 :(得分:0)

.map文件是与引导程序一起分发的CSS source maps,用于某些浏览器的开发人员工具 如果您使用的是Chrome开发人员工具,CSS源地图文件允许您在“源”面板中实时编辑引导程序较少的源文件,并查看结果,而无需离开DevTools或刷新页面。
您可以在bootstrap.css文件的底部看到对CSS源映射的引用:

/*# sourceMappingURL=bootstrap.css.map */

您可以将Chrome DevTools配置为不使用CSS地图文件(DevTools设置>关闭启用CSS源地图),或者只删除引导CSS文件中的注释。