Pour l'installation de GruntJS construire voici les étapes:
-
Assurez vous d'avoir configuré votre package.json
ou installation nouvelle:
npm init
-
Installer Grunt CLI mondiale:
npm install -g grunt-cli
-
Installer Grunt dans votre projet:
npm install grunt --save-dev
-
Installer tout Grunt Module, vous pourriez avoir besoin dans votre processus de création. Juste pour les besoins de cet exemple, je vais ajouter Concat module pour combiner des fichiers:
npm install grunt-contrib-concat --save-dev
-
Maintenant, vous devez configurer votre Gruntfile.js
qui va décrire votre processus de build. Pour cet exemple je viens de combiner deux fichiers JS file1.js
et file2.js
dans la js
le dossier et de générer app.js
:
module.exports = function(grunt) {
// Project configuration.
grunt.initConfig({
concat: {
"options": { "separator": ";" },
"build": {
"src": ["js/file1.js", "js/file2.js"],
"dest": "js/app.js"
}
}
});
// Load required modules
grunt.loadNpmTasks('grunt-contrib-concat');
// Task definitions
grunt.registerTask('default', ['concat']);
};
-
Maintenant, vous serez prêt à lancer votre processus de construction par la commande suivante:
grunt
J'espère que cela vous donne une idée de comment travailler avec GruntJS construire.
NOTE:
Vous pouvez utiliser grunt-init
pour la création d' Gruntfile.js
si vous voulez un assistant de création au lieu de matières premières de codage pour l'étape 5.
Pour ce faire, veuillez suivre ces étapes:
npm install -g grunt-init
git clone https://github.com/gruntjs/grunt-init-gruntfile.git ~/.grunt-init/gruntfile
grunt-init gruntfile
Pour les utilisateurs de Windows: Si vous utilisez cmd.exe vous avez besoin de changer de ~/.grunt-init/gruntfile
de %USERPROFILE%\.grunt-init\
. PowerShell reconnaître l' ~
correctement.