为何要用构建工具?
一句话:自动化
对于需要反复重复的任务,例如压缩(minification)、编译、单元测试、linting等,自动化工具可以减轻你的劳动,简化你的工作。
当你正确配置好了任务,任务运行器就会自动帮你或你的小组完成大部分无聊的工作。
Grunt这货是啥?
最近很火的前端自动化小工具,基于任务的命令行构建工具 http://gruntjs.com
为什么使用Grunt?
使 用Grunt的最大好处在于它带给团队的一致性。如果你曾经多人合作完成工作,你就会知道代码中的不一致性是多么令人抓狂。Grunt 使得团队能够使用一组标准化的命令来工作,因此确保了团队中的每个成员都以相同的标准编写代码。毕竟,没有什么比由于代码不一致导致运行失败更加让人痛苦 的事情了。
Grunt 同时也拥有人数日益增多的开发者社区,以及越来越多的新插件。学习使用 Grunt 的门槛非常低因为很多的工具以及自动化任务都已经可以被使用了。
如何使用Grunt
1 官方文档:http://gruntjs.com/getting-started
2 中文文档:http://www.gruntjs.net/docs/getting-started/
当对Grunt有基本了解之后,请阅读下一篇
前端开发神器WebStorm--自动化工作流Grunt(02)
时间: 2024-10-25 05:51:29