|<- [[Checking server responses with Cheerio]]|[[Converting LESS to CSS with Grunt]] ->|
-> gruntjs.com
sudo npm install -g grunt-cli // grunt Command Line Interface
npm install grunt --save-dev
npm install grunt-contrib-jshint --save-dev // si on veut utiliser jshint via grunt
-> GruntFile.js // Grunt recherche un fichier appelé GruntFile.js à la racine du projet
module.export = function(grunt) { // Grunt attend de ce fichie l'export d'un module
// on configure Grunt ici
grunt.initConfig({
jshint: {
files: ["*.js", "lib/*.js", "test/*.js"],
options: {
esnext: true,
globals: {
jQuery: true,
},
},
},
});
grunt.loadNpmTasks("grunt-contrib-jshint");
grunt.registerTask("default", ["jshint"]);
};
grunt // commande à taper pour lancer grunt si installé globalement