Description: Grunt 是基于 Node.js 的项目构建工具。它可以自动运行你所设定的任务。Grunt 拥有数量庞大的插件,几乎任何你所要做的事情都可以用 Grunt 实现。
html (18838) javascript (14970) css (14138) web前端开发 (68) grunt (50) gruntjs (6) 项目构建工具 (2)
一句话:自动化。对于需要反复重复的任务,例如压缩(minification)、编译、单元测试、linting等,自动化工具可以减轻你的劳动,简化你的工作。当你在 Gruntfile 文件正确配置好了任务,任务运行器就会自动帮你或你的小组完成大部分无聊的工作。
Grunt 生态系统非常庞大,并且一直在增长。由于拥有数量庞大的插件可供选择,因此,你可以利用 Grunt 自动完成任何事,并且花费最少的代价。如果找不到你所需要的插件,那就自己动手创造一个 Grunt 插件,然后将其发布到 npm 上吧。先看看 入门文档 吧。
你所需要的大多数task都已经作为Grunt插件被开发了出来,并且每天都有更多的插件诞生。 插件列表 页面列出了完整的清单。下面给出几个你可能听说过的插件: