6

私は現在、ガードを使用して.coffeeファイルと.scssファイルの変更を監視し、それらを適切にコンパイルしています。

現在、gruntjsとyeomanは同様の機能を提供しています。

  1. 警備員からgruntjsまたはyeomanに移行するインセンティブは何でしょうか?
  2. yeomanとgruntjs、またはその逆を使用する利点は何ですか?

ありがとう!

4

1 に答える 1

8

それらは完全に異なる目的を持っています。

Guardは、ファイルが変更されたときにタスクを実行するgruntタスクgrunt-contrib-watchに相当します。

Gruntは、退屈な作業を再利用可能なタスクに抽象化するタスクベースのビルドツールであるため、各プロジェクトで車輪の再発明を行う必要はありません。変更を監視するだけでなく、それ以上のことができます。JS / CSSの連結、縮小、CoffeeScript / LESS/Sassのコンパイルなどを行うことができます。

Yeomanは、うなり声やその他のツールに基づいて構築されており、フロントエンドWebアプリを構築するための独自のワークフローを提供します。それはただのうなり声以上のものです。

于 2012-12-03T14:36:15.677 に答える