Site icon Developpeur / integrateur web (Growth Hacker)

Gulp.js – comment ça marche

gulp js logo

Lorsque vous développez vos applications, site internet, site ecommerce, etc … Vous devez rester concentré sur votre développement. Il existe de nombreux outils pour vous simplifier la vie au quotidien. Compass est un préprocesseur très utile pour vous aider à générer vos css. Vous allez devoir compiler le scss pour obtenir votre css. Puis passer sur un peu de JS et minifier le tout pour un gain de chargement. C’est là que Gulp va vous aider. Mais alors comment utilise Gulp ?

Comment utiliser Gulp ?

Tout se passe en ligne de commande.

Pour notre exemple nous allons réaliser un petit gulpfile.js pour :

Initialiser votre projet :

  1. npm init
    (puis valider toutes les étapes avec un « Entrée ». Cela va créer votre fichier package.json)
  2. npm install gulp –save-dev
    (pour installer gulp. Cela va créer un dossier node_modules)
  3. Créer un fichier nommé « gulpfile.js » à la racine de votre projet.
  4. //gulpfile.js
    var gulp = require(‘gulp’);
    gulp.task(‘default’, function(){
    console.log(‘Introduction a GULP’);
    });
  5. Puis dans votre Terminal tapez : gulp (cela va exécuter la fonction par défaut nommée « default »).
  6. Cela va donner :
    > gulp
    [15:34:09] Using gulpfile C:\path\gulpfile.js
    [15:34:09] Starting ‘default’…
    Introduction a GULP
    [15:34:09] Finished ‘default’ after 205 μs

Ordre d’exécution des fonctions dans Gulp :

Créer une fonction pour compiler scss en css :

Utiliser gulp pour compiler scss vers css, et minifier le css/js :

Où trouver les plugins Gulp ?

Tuto vidéo sur Gulp ?

Source : Gulpcompass-style.org

Quitter la version mobile