このファイル構造がどのように行われたのか疑問に思っていました。
dotless の使い方は知っていますが、コンパイル済みファイルを .less ファイルの下に作成する方法がわかりません。
何か案が?
編集
私はこの質問を見つけました
そして、タグを使用してすべての .css ファイルを .less ファイルの隣に置くことができれば、うまくいくという考えがありました<DependentUpon>
。
ドットレスに関する このチュートリアルに従っています
そして、解決策はここで実行できると思います:
<?xml version="1.0" encoding="utf-8" ?>
<Project xmlns="http://schemas.microsoft.com/developer/MsBuild/2003">
<Target Name="CompileDotlessCss">
<ItemGroup>
<Binaries Include="*.dll;*.exe"/>
</ItemGroup>
<!-- Compile dotLess CSS into minified full CSS -->
<Exec Command="$(ProjectDir)..\[MSBuild]\dotless.Compiler.exe $(ProjectDir)..\css\main.css $(ProjectDir)..\css\main.min.css -m"/>
</Target>
</Project>
しかし、方法がわかりません..助けてください!
編集 2
質問を変える必要があると思います。
したがって、私の新しい質問は、「Exec
コマンドを使用して生成されたファイルをプロジェクトに自動的に含め、.css ファイルをターゲットの .less ファイルのサブファイルとして生成させるにはどうすればよいですか?」ということになります。
編集 3
うーん.. 私の質問は他の人にとってとても混乱を招く可能性があります..この投稿でこのビデオを見つけました。それが私が欲しいものです。.less ファイルから .css ファイルを生成し、.less のサブファイルとして .css ファイルを作成し、プロジェクトに自動的にインクルードします! しかし、MSBuild を使用して..これは可能ですか? 助けてください!:-)
最終編集
わかりました..ドキュメントを読んでこの拡張機能
を使用した後
、私は上記の古いことをしていたことに気付きました。
したがって、上記のことを行う必要はありません。すべて Web Essentials を使用して行います。
私の質問に対する答えは、Web Essentials を使用することです。