5

asp.net mvc 3プロジェクトでは、Combresを使用してCSSファイルを結合および縮小しています。変数などの派手なcssエクストラにdotlesscssフィルターを使用しています。

ただし、dotlesscss @importステートメントを使用しようとすると(ページ下部のインポートを参照)、cssの生成が失敗し、次のエラーが発生します。

Could not find a part of the path 'C:\Program Files (x86)\IIS Express\colors.less'.

ドットレスコンパイラが間違ったディレクトリを探していることは明らかですが、これを修正するにはどうすればよいですか?

[編集]:要求に応じて:私は次のシナクスを試しました:

@import "Colors.less"
@import "~/Content/Colors.less"
4

2 に答える 2

3

DotlessCssCombineFilterの代わりに使用してくださいDotlessCssFilter。次に@import、*。lessファイルからステートメントを削除し、代わりに*.lessファイルを正しい順序で。内にインポートしますresourceSet

于 2012-02-23T12:06:40.573 に答える
1

受け入れられた答えは回避策であり、修正ではありません。

これが問題の修正であり、Combresチームへの提案です。

于 2012-07-31T16:12:11.023 に答える