所以我正在开发一个Web项目,我开始使用其他人创建的HTML / CSS模板。它似乎使用了我不太了解的bootstrap。
使用chrome dev工具后,我注意到应用的一些css样式来自我在系统上找不到的scss文件。我想知道这些文件存在于哪里???
截图来自
有人可以向我解释浏览器从哪里加载这些scss文件?我试过让windwos显示隐藏的文件和文件夹,这并没有什么不同。谢谢!
答案 0 :(得分:0)
答案 1 :(得分:-1)
项目路径中可能包含扩展名为.map
的文件(在scss世界中称为源映射)。这些.map
文件引用开发过程中用来创建.scss
文件的.css
文件的路径。因此,即使您的上下文路径中没有物理.scss
文件;并且您的html文件引用的是已编译的.css
文件,Chrome调试器仍会显示从中.scss
进行编译的原始.css
文件。如果您需要Chrome调试器显示实际的.css
文件名,则可以暂时删除.map
文件。此建议是考虑到您希望查看.css
文件名而不是不存在的.scss
文件。您也可以检查此链接,以了解有关在Chrome调试器中使用.scss
文件的更多信息:https://www.sitepoint.com/using-source-maps-debug-sass-chrome/