10 09/2014

yeoman

最后更新: Wed Sep 10 2014 12:36:06 GMT+0800

yeoman 快速搭建web前端工作流工具。功能一分为三:

  • yo 搭框架
  • bower 包管理器
  • grunt 跑批处理

好处是:

1.初始化 HTML5 Boilerplate,bootstrap,RequireJS 等等,不用手工一一git clone 了)

2.本地 httpd及文件实时编译(coffee,compass 等)。stylus?lesscss?md?

3.内置或包安装一切时髦的前端工具,如 jshint,OptPNG(JPEGTran),es6,PhantomJS 等等

yeoman 的好处不言而喻,把杂乱无章的各种前端技术、规范等打包管理,我们可以剩下很多时间,新手们也可以更快得进入,而不必关心细节。嗯?这不又是一个 dojo,extjs 吗?问题正在于此:

对于老手来说,这样时间是节约了,但项目臃肿,谁又能(愿)仔细分拣呢?对于新手来说,没错,很快就看到了一个有模有样的web页面。但细节如何控制,以及