最近私のノードプロジェクトでブートストラップSCSSを使用し始めました。だから私は例えばapp/bower_components/bootstrap-sass/lib/_glyphicons.scss
を持っています。
- これはセキュリティホールのように思える:私は2つの質問がある
@media -sass-debug-info{filename{font-family:file\:\/\/\/home\/some\/path\/project\/app\/bower_components\/bootstrap-sass\/lib\/_normalize\.scss}line{font-family:\0000332}} audio, canvas, video { display: inline-block; }
:
は私のCSS出力を見て、私はのようなものを参照してください。私のCSSを見るだけで、誰もOSとディレクトリ構造について何かを推測することができます。このセキュリティホールを閉じる正しい方法は何ですか?
- どのように動作しますか?私はほとんどそれを把握したが、私は何かが足りない。 SCSSを見ると、ブートストラップは
$icon-font-path
を使用していますが、これは明らかにこの絶対パスになります。 compass documentationを見て、私は、彼らが絶対値を提供見ないけど何$icon-font-path
これは、私が言及していたコードの一部です:
@font-face {
font-family: 'Glyphicons Halflings';
src: url('#{$icon-font-path}#{$icon-font-name}.eot');
src: url('#{$icon-font-path}#{$icon-font-name}.eot?#iefix') format('embedded-opentype'),
url('#{$icon-font-path}#{$icon-font-name}.woff') format('woff'),
url('#{$icon-font-path}#{$icon-font-name}.ttf') format('truetype'),
url('#{$icon-font-path}#{$icon-font-name}.svg#glyphicons-halflingsregular') format('svg');
}
:
私たちのようなものを使用することができますか? –