在合并几个css时需要将相对路径转换为绝对路径。
步骤之一 - 获取真实路径。
有 Bootstrap 及其 css:
@font-face {
font-family: 'Glyphicons Halflings';
src: url('../fonts/glyphicons-halflings-regular.eot');
src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'),
url('../fonts/glyphicons-halflings-regular.woff') format('woff'),
url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'),
url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
}
realpath之后的结果:
@font-face {
font-family: "Glyphicons Halflings";
src: url("/somepath/fonts/glyphicons-halflings-regular.eot");
src: url("") format("embedded-opentype"),
url("/somepath/fonts/glyphicons-halflings-regular.woff") format("woff"),
url("/somepath/fonts/glyphicons-halflings-regular.ttf") format("truetype"),
url("") format("svg");
}
对于带有参数的路径返回false。
如何使用参数获取路径的真实路径并保存参数?