0

ローカル マシンにファイルの通常の Web サイトがあり、Sass を使用したいと考えています。<head>私のインデックスページには次のものがあります:

<link rel="stylesheet" type="text/css" href="stylesheets/style.scss" />

これを Chrome で実行すると、コンソールにエラーが表示されます。

Resource interpreted as Stylesheet but transferred with MIME type text/plainインデックスのリンクタグから来ています。

Chrome が Sass スタイルをレンダリングするようにミーム タイプを変更するにはどうすればよいですか?

4

4 に答える 4

6

text/x-sassおよびhttps://github.com/janlelis/rubybuntu-mime/blob/master/sass.xmltext/x-scssによると

SASSパーサー/コンパイラーが含まれていないため、これによりWebブラウザーがCSSにコンパイルすることはありません。これの唯一の使用例は、構成された HTML パーサーを介して変換されることを意図したテンプレートです。

于 2016-11-30T16:27:49.063 に答える
4

SASS を Web ページに直接挿入できるとは思わないでください。最初に SASS プリプロセッサが必要です。これにより、通常の CSS ファイルが得られます。

于 2013-10-29T13:13:31.703 に答える
3
  1. あなたのページでコンパイルせずにプレーンな Scss をスタイルシートとして使用してもよろしいですか?
  2. *.scss ファイルの content-type として「text/css」を使用するように http サーバーに指示します (関連するChrome で「リソースはスクリプトとして解釈されますが、MIME タイプは text/plain で転送されます」と表示されますが、何が表示されるのでしょうか? )
于 2013-10-29T13:13:39.283 に答える