前端开发神器:grunt快速入门
grunt是什么? grunt是一个基于nodejs的task runner,简单来说,就是类似于.net平台的msbuild以及java平台的maven。 grunt能做什么? grunt可以使你的项目中重复的任务,比如压缩,语法检查,编译(比如LESS预处理,coffeescript编译),单元测试等变得更加简单。 安装 因为grunt是基于node.js的,所以我们首先要安装node.js以及node.js的包管理工具npm。 windows 平台下只要在 NODE.JS官方 下载MSI安装包,直接安装,node.js以及npm就能直接装好。 Linux平台下,因为一些发行版软件源的node.js版本想对比较低,grunt 0.4又要求node.js的版本要>=0.8.0,因此我推荐编译安装。 安装完成node.js以后,就可以开始安装npm,grunt以及grunt-cli了。 sudo apt-get -y install npm sudo npm install -g grunt sudo npm install -g grunt-cli Getting started 配置文件 grunt需要两个配置文件:Gruntfile.js以及package.json。 Gruntfile.js Gruntfile.js要放在项目的 根文件夹 下,用于配置grunt要运行的任务