Grunt 介绍

Grunt 介绍

Grunt 是基于Node.js 的项目构建工具。它可以自动运行你所设定的任务。

Grunt 拥有数量庞大的插件,几乎任何你所要做的事情都可以用Grunt 实现。

它使用命令行界面来运行文件中定义的自定义任务。

Grunt 由 Ben Alman创建,并用Node.js编写,Grunt 是通过npm分发的。截至2016年9月,Grunt生态系统中提供了5,000多个插件。

Grunt 官网

Grunt 英文官网:https://gruntjs.com/

Grunt 能力

在Javascript的开发过程中,经常会遇到一些重复性的任务,比如合并文件、压缩代码、检查语法错误、将Sass代码转成CSS代码等等。通常,我们需要使用不同的工具,来完成不同的任务,既重复劳动又非常耗时。Grunt就是为了解决这个问题而发明的工具,可以帮助我们自动管理和运行各种任务。

简单说,Grunt是一个自动任务运行器,会按照预先设定的顺序自动运行一系列的任务。

这可以简化工作流程,减轻重复性工作带来的负担。