This little examples watch all .js files and validate with jshint
module.exports = function(grunt){
grunt.initConfig({
pkg: grunt.file.readJSON('package.json'),
jshint:{
all:['Gruntfile.js', './src/*.js', './spec/*.js']
},
watch:{
files:'**/*.js',
tasks:['jshint']
}
});
grunt.loadNpmTasks('grunt-contrib-jshint');
grunt.loadNpmTasks('grunt-contrib-watch');
grunt.registerTask('test', ['jshint']);
};
my package.json
{
"name": "grunt-test",
"version": "0.0.1",
"description": "simple grunt test",
"keywords": [
"grunt",
"javascript",
"jshint"
],
"author": "Seymour Poler",
"license": "GPL v2 or later",
"devDependencies": {
"grunt": "~0.4.5",
"grunt-contrib-jshint": "~0.10.0",
"grunt-contrib-watch": "~0.6.1"
}
}
No hay comentarios:
Publicar un comentario