1

私は SquishIt を使用しており、次の行で CSS バンドルに追加する.lessファイルがあります

.Add("~/content/styles/dev.less")

これdev.less.debug.cssは、ソリューションをビルドするときと同じようにコンパイルされますが、.less ファイルを保存するだけで自動的に css がコンパイルされるようにしたいと考えています (そのため、従来の CSS ファイルの場合と同様に、ブラウザーで変更をすぐに確認できます)。

これを実現するために多くの拡張機能 ( LessExtensionLessCssForVisualStudiodev.cssなど) を調べましたが、これらの拡張機能では、ファイルをdev.less. Mindscape Web Workbenchは、無料版では LESS ファイルをコンパイルしないため、 も必要かどうかはわかりませんdev.css

プロジェクトはチーム間で作業されるため、ファイルへのリンクを変更することはできません。一部のチームは拡張機能をインストールせず、喜んでソリューションをビルドしてコンパイルします。

SquishIt で動作するように構築された LESS を自動的にコンパイルする拡張機能はありますか?

4

3 に答える 3

0

非本番サイトで使用する場合は、less.jsを使用することをお勧めします(クライアント側でjsを使用してcssをレンダリングします)。

于 2012-06-13T14:47:03.940 に答える
0

Web Essentials はこの仕事を完璧にこなし、しかも無料です。

http://vswebessentials.com/

于 2014-06-27T12:03:51.783 に答える
0

Squishit はフードの下で dotless を使用するため、それを直接使用できます.less ファイルを要求してハンドラーが CSS を返すように設定するか、exe を使用してビルド時にコンパイルし、監視モードにすることもできます...私は何が最適かはわかりませんが、dotless wiki (https://github.com/dotless/dotless/wiki/Using-.less) で詳細を確認できます。

于 2012-06-13T18:33:27.423 に答える