10
09/2014
yeoman
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页面。但细节如何控制,以及