什麼是Yeoman前端
Yeoman是一個前端構建工具。它整合了yo(yeoman)、gulp/grunt和npm/bower等工具,組成了一個完整的工具集合,爲前端開發提供了一套完整的解決方案。web
Yeoman能爲咱們作什麼npm
在項目中使用Yeoman能夠幫助開發人員在搭建應用的基礎結構、進行任務構建和其餘輔助任務上節省時間和精力。如建立項目並生成完整的目錄結構。gulp
安裝Yeomanapp
在命令行中敲入npm install -g yo
全局安裝Yeoman,安裝完成後再在命令行中敲入yo
,若是出現以下內容則表示安裝成功webapp
爲了能在項目中使用Yeoman,咱們還須要使用到generator,接下來以generator-webapp爲例子進行演示前端構建
在命令行中敲入npm install -g generator-webapp
全局安裝,而後再在命令行中敲入yo
grunt
這時候在經過上下鍵,將光標移動到Webapp,而後敲入回車,就能夠使用generator-webapp了工具
經過上下鍵移動而後用空格選擇是否使用Sass,Bootstrap,Modernizr,選擇完成後按下回車就會進行項目的生成。命令行
若是在項目開發中須要用到其餘的generator,能夠到http://yeoman.io/generators/查找