私たちが作業を開始した新しいサイトがあり、SASS の結合/縮小を機能させる必要があります。
現在、ほとんどのプロジェクトで RequestReduce を使用しているため、製品の知識があります。
RequestReduce とその less/sass/coffeescript アドオンを nuget フィード経由でインストールしました。Requestreduce ダッシュボードは正常に動作し、追加した css 以下のファイルを処理します。したがって、less/css/javascript は正常に動作します。
scss ファイルを追加しようとすると、ダッシュボードに 404 が返されると表示されます。ブラウザから手動でファイルを要求すると、次のようになります。
HTTP Error 404.3 - Not Found
The page you are requesting cannot be served because of the extension configuration. If the page is a script, add a handler. If the file should be downloaded, add a MIME map.
したがって、ファイル パスは正しいのですが、scss ファイルを処理するハンドラがありません。ナゲットは、web.config の以下のファイルのハンドラーを追加しましたが、scss のハンドラーは追加しませんでした。IIS に MIME タイプを追加するとエラーは解消されましたが、scss がプレーンテキストとしてドキュメントに追加されるだけなので、解決策にはなりませんでした。その場合、RequestReduce によってファイルのコンパイルは行われません。
RequestReduce を取得して sass ファイルを取得し、コンパイル/縮小する方法を知っている人はいますか? どんな助けもありません!