2017-02-06 2 views
1

クライアントライブラリをbowerで管理し、bower.jsonファイルをVS2015ソリューションに追加して設定し、うまく動作することにしました。しかし、ほとんどの記事で、デフォルトのバンドラを削除し、GulpまたはGruntバンドラをプロジェクトに追加することに気付きました。デフォルトバンドラの何が問題になっていますか?私は、NuGetの代わりにBowlerを使うということは、クライアントのライブラリ管理には理にかなっていますが、本当にうまくいくものを変更することは私には意味がないことを意味します。したがって、Gulp/GruntバンドラのMVCのデフォルトバンドラの利点は何ですか?.NET MVC 5 GulpをMVCのデフォルトバンドラよりも使用する理由

答えて

1

Gulp/GruntはMVCのデフォルトバンドラではなく、どちらがバンドリング/ミニネーションを行うかではないが、主な理由は、クライアント側がバンドリングとミニ化についてではないためです。他の多くのことは、また、別の環境へ

  • CSS前処理(LESS、SASS)
  • CSSの縮小
  • 画像縮小
  • HTMLの縮小
  • 展開ライブ
  • ように関与していますリロード開発サーバー
  • ファイルの監視(変更の再構築)

オープンソースコミュニティの広大なサポートにより、これらのことはすべてGulp/Gruntで非常に簡単です。それ以外にGulp/Gruntはasp net coreの第一級市民となった。

これはGulp/Gruntベースの環境に移行するのに十分な理由だと思います。

関連する問題