2012-11-08 40 views
6

我目前正在使用警衛觀察我的.coffee和.scss文件的變化並進行適當的編譯。gruntjs vs yeoman vs guard

現在,gruntjs和yeoman提供了類似的功能。

  1. 從警戒轉移到gruntjs或yeoman會有什麼動機?
  2. 使用yeoman vs gruntjs有什麼好處,反之亦然?

謝謝!

+0

好的,我接受了更多的答案。 – ontk

+0

僅供參考,Yeoman建立在Grunt之上。 – Cobby

+0

是的,謝謝。我知道它在底層管理配置。 Yeoman然後只是命令行界面比grunt更友好?我的意思是這是鑑定,並建議某些做事的方式。但除此之外......? – ontk

回答

8

他們有完全不同的目的。

守衛與咕嚕任務grunt-contrib-watch相媲美,它在文件更改時運行任務。

Grunt是一個基於任務的構建工具,它將枯燥的工作抽象爲可重用的任務,因此您不必在每個項目中重新發明輪子。你可以做的不僅僅是觀察變化。您可以連接,縮小JS/CSS,編譯CoffeeScript/LESS/Sass等。

Yeoman基於grunt和其他工具構建,並提供了一個專注的工作流程來構建前端Web應用程序。它不僅僅是咕嚕聲。

相關問題