Grunt:前端自动化工具

Grunt:前端自动化工具_第1张图片

官方网站: http://gruntjs.com/

1.Grunt有什么用?

Grunt官网称其为“The JavaScript Task Runner”,意为JavaScript任务执行器。不过其释义关键词“automation”更能说明其作用,即自动化。实际上就是Build Tool,类似于Markfile之于传统编程。
也就是说,Grunt用于在网站编程中执行一系列的任务,当工作流程配置完毕后,就可减少大量日常工作中需要手动执行的步骤,增加工作效率。

2.Grunt怎么用?

  • 安装Grunt

Grunt基于Node.js,安装使用Grunt前需具备Node.js环境及使用npm。

有关Node.js,详见Node.js:JavaScript脚本运行环境
有关npm,详见npm:Node.js软件包管理器

在具备Node.js的命令行中使用npm命令安装Bower:
npm install -g grunt-cli
注意:Grunt在npm中包名为grunt-cli,而非grunt。不过其命令名倒是grunt的。
使用命令行grunt确认是否能执行以完成安装。
这个时候grunt执行后会显示一条错误信息,提示找不到局部grunt。那是因为我们在安装命令中使用-g参数将其安装到npm全局位置,所以当前目录没有grunt。

你可能感兴趣的:(Grunt:前端自动化工具)