Grunt-- JavaScript世界的构建工具

简介

Grunt是一个自动化软件,能够帮助咱们完成好比压缩,编译,单元测试,代码校验等重复且与业务无关的工具,减轻劳动简化工做。html

安装Grunt通常须要有:前端

  • npm或者node.js
  • grunt-cli
  • grunt

其中npm是Node.js的包管理器,目前的最新的Node.js已经集成了npm工具(参考:Nodejs和NPM初步认识)。node

grunt-cli的做用就是调用与Gruntfile.js同在一目录中的Grunt,而后执行你在Gruntfile.js中指定的任务。web

 

Gruntfile.js

Grunt通常是须要两份文件:一个是package.json,另一个文件,也就是Grunt中最重要配置文件Gruntfle.js了。Gruntfile.js文件是须要本身建立的,或者从其余地方拷贝也能够。npm

根据官网的介绍,Gruntfile.js文件由如下几部分构成:json

  • "wrapper" 函数
  • 项目与任务配置
  • 加载grunt插件和任务
  • 自定义任务

 

Jshint

http://jshint.com/docs/options/#nonewapp

http://www.jameswiseman.com/blog/2011/01/17/jslint-a-guide-to-jslint-messages/ide

参考&引用

相关文章
相关标签/搜索