最近Visual Studio 2010用のChirpy v2.01がインストールされ、提供されている機能に非常に興奮しています。しかし、私はLESSドメインのいくつかの問題に取り組んでいます。Chirpy「filter」のCSSプロパティ、その他のその他のエラーで窒息する可能性が低い
最初の手順として、既存の.cssファイルを新しいLESSファイルにコピーしました。すぐに2つのエラーが発生しています。最初は、私が設定したCSSの "filter"プロパティによるものです。
div.someClass {
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#aaaaaa', endColorstr='#000000');
}
これは明らかにフィルタ値が技術的に有効なCSSではないためです。 LESSにはエスケープを介してこれを回避する方法があります。引用符で囲まれたセクションの前にチルダを追加すると、値をそのままに保つようにLESSに指示します。次の変更は、問題を解決する必要があります。
div.someClass {
filter: ~"progid:DXImageTransform.Microsoft.gradient(startColorstr='#aaaaaa', endColorstr='#000000')";
}
ファイルを保存すると、私はまだ、これらの線に沿ってのVisual Studioエラーコンソールにエラーが表示されます。期待
エラー54「}」2行目に[2]:フィルター:〜 "progid:DXImageTransform.Microsoft.gradient(startColorstr = 'ファイル:C:¥Users¥Administrator¥Projects¥Project¥Content¥test.chirp.less'): [1]:body { [2] #aaaaaa、endColorstr = '#000000') "; ----^ [3]:} C:\ユーザーは\ .cssファイルは、この限り、生成されることはありません
管理者\プロジェクト\プロジェクト\コンテンツ\のtest.chirp.less 2 5プロジェクトエラーが表示されます。私はthe following siteに遭遇しましたが、それは私が持っている問題を記述しているようですが、もっと一般的なDotLess .NETパッケージにあります。このパッケージを私のプロジェクトに追加しようとしましたが、違いはありませんでした。また、サーバーの代わりに、IDEの代わりに.cssの変換を処理するために、chirpyが使用するように見えます。
エラー53致命的なエラーが発生し、続行できません:
実際に.cssファイルの生成を停止しているように見えるしませんが、私は常に、受信2番目のエラー、次のようであるヌルをすることはできませんC:\ Users \ Administrator \ Projects \ Project \ Content \ test.css 1 1プロジェクト
私は本当にChirpyが提供するLESS機能を使いたいと思っています。これらのエラーは起こっている、私はマッシュのためにそれを使用することに限定されています。