2015-12-17 11 views
8

Visual Studio 2015をインストールしました.Web Essentialsは.lessファイルをもうコンパイルしないため、.lessファイルをコンパイルするWebコンパイラアドオンをインストールしました。VS 2015 Webコンパイラは保存時に.lessファイルを自動コンパイルしません

問題は、保存時に.lessファイルを.cssに自動コンパイルするように設定できないということです。保存時に.lessファイルをコンパイルするには何ができますか?

答えて

0

VisualStudio 2015では、GulpGruntなどのタスクマネージャを使用する必要があります。これらのツールは、 "タスクランナーエクスプローラ"を使用してビジュアルスタジオで実行できるNPMパッケージです

例では、(自分のリンクに完全なチュートリアルで)実装しようとしています。ファイルを少なくした場合、Visual Studioのいくつかのイベント(ビルド前、ビルド後など)にgulp実行をアタッチすることができます。また、ファイルを少なく保存して自動的にチェックするには "gulp-watch"それらをコンパイルします。

+0

おかげで答え - どこから私はgulp-watchをダウンロードしますか? – kerki

+0

https://www.npmjs.com/package/gulp-watchこちらのドキュメントはありますが、あなたがgulpfile.jsを次のように書くと、Gulpがあなたのためにインストールするかわかりません: var lessCompile = require( " gulp-less "); – Moug

8

私はウェブエッセンシャルのVisual Studio 2015レスを使用してを使用しています。 Visual Studio 2013のWeb Essentialsには、.lessファイルを.css.min.cssファイルにコンパイルし、.cssと.minを更新する機能も組み込まれています。 .lessファイルを保存すると、cssファイルが生成されます。

今VS 2015で、私は戻って、この機能を取得するために、2つの別々のアドオンをダウンロードする必要がありました: Web CompilerBundler & Minifier

私は私のVisual Studio /ウェブEssentialsはアドオン考えはバンドラー& ...壊れていましたマイナーはあなたのために自動保存の問題を修正する必要があります:それは私のためでした:)

+0

Web EssentialsとBundler&Minifierがインストールされていて、まだ問題がありました。 Web Compilerのアドオンもインストールする必要があります。 –

+0

Webコンパイラをインストールしても、保存時にコンパイルされないことがあります。もしそうなら、 '%localappdata%\ temp \ WebCompler ???'フォルダを削除してください。場合によってはVSを再起動する必要があります。誰もが動作しませんが、多くの人のために働くようです –

+0

あなたの.lessファイルのエラーをチェックしてください。 – Dafmeister

関連する問題