2012-11-16 8 views
9

グローバルな.lessファイルを維持しようとしていますが、残りのアプリケーションの.lessファイルをインポートしています。VS Web Essentials 2012マスターをコンパイルしました。インポートされた保存でLESSが発生しました。

私は現在、Visual Studio 2012でこのプロジェクトをWeb Essentials拡張機能を使用して開発しています。これは自動的に保存時にCSSファイルを生成します。

しかし、それは保存されたばかりの.lessファイルだけをコンパイルし、その子であり、現在のファイルを@importする上流の "マスター"無しのファイルが必要です。

誰でもこの方法を知っていますか?

+0

F6またはShift + F6を押すと、ソリューション/プロジェクトがビルドされ、変更内容が保存され、Madsの設定と合わせてマスターLESSファイルにカスケードすることができます。私のショートカットはオーバーライドされていたので、ツール>オプション>環境>キーボードとフィルタでBuild.BuildSolution/Selection – daddywoodland

答えて

5

最新の夜間ビルドでは、ビルド時にすべてのlessファイルをコンパイルするオプションが追加されました。これは、連鎖されたLESSファイルを更新するときに、インポートチェーンの問題を処理します。 http://madskristensen.net/custom/webessentials2012.vsix?1.8.9.1

+3

の情報をお寄せいただきありがとうございます。私はあなたがこれでやっている仕事に感謝します。私は、開発が遅くならないように良いワークフローを得ようとしています。ファイルを保存するたびにプロジェクトを構築する必要がある場合、これは私にとっては少し過度に思えます。 –

+0

また、その問題を回避してファイルをビルドすることができますか?ありがとう –

+3

私はDaveと同意します。これは、LESSファイルを保存すると、ビルドをトリガーせずにインポートファイルにカスケードすることができれば、本当に便利だということに同意します。 – daddywoodland

関連する問題