+ Répondre à la discussion Actualité déjà publiée
  1. #1
    Community Manager

    Femme Profil pro
    Étudiant
    Inscrit en
    juin 2015
    Messages
    1 045
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Bénin

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : juin 2015
    Messages : 1 045
    Points : 3 181
    Points
    3 181

    Par défaut Apprendre à utiliser l'outil JavaScript Grunt - Installation et mise en place dans un projet

    Chers membres du club,

    SOAT, société d'expertise et de conseil en informatique, et Nourdine FALOLA nous proposent une série de tutoriels pour nous faire découvrir et comprendre l'outil Javascript Grunt .

    Dans ce premier tutoriel, nous allons apprendre à l'installer et le mettre en place dans un projet.

    Dans vos développements Web, vous êtes souvent amené à exécuter des tâches récurrentes en marge de votre cœur de métier comme de la minification ou de la concaténation de fichiers JavaScript ou CSS, de la compilation de LESS ou de SASS, etc. Ces actions prennent du temps et si certaines peuvent être faites à la main, l'intervention humaine augmente le risque d'erreur. C'est là qu'un outil tel que Grunt intervient.

    Vous allez découvrir dans cette suite d'articles ce qu'est un lanceur de tâches JavaScript et, plus spécifiquement, ce que Grunt peut apporter à vos projets par l'automatisation de toutes ces tâches qui font taches et vous gâchent l'existence.
    Bonne lecture

    Retrouvez tous les tutoriels de la société Soat.
    Retrouvez les meilleurs cours et tutoriels pour apprendre le JavaScript.
    Vous avez envie de contribuer au sein du Club Developpez.com ? Contactez-nous maintenant !
    Vous êtes passionné, vous souhaitez partager vos connaissances en informatique, vous souhaitez faire partie de la rédaction.
    Il suffit de vous porter volontaire et de nous faire part de vos envies de contributions :
    Rédaction d'articles/cours/tutoriels, Traduction, Contribution dans la FAQ, Rédaction de news, interviews et témoignages, Organisation de défis, de débats et de sondages, Relecture technique, Modération, Correction orthographique, etc.
    Vous avez d'autres propositions de contributions à nous faire ? Vous souhaitez en savoir davantage ? N'hésitez pas à nous approcher.

  2. #2
    Community Manager

    Femme Profil pro
    Étudiant
    Inscrit en
    juin 2015
    Messages
    1 045
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Bénin

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : juin 2015
    Messages : 1 045
    Points : 3 181
    Points
    3 181

    Par défaut Apprendre à utiliser l'outil JavaScript Grunt - Présentation de l'API

    Chers membres du club,

    J'ai le plaisir de vous présenter la deuxième partie de cette série de tutoriels destinée à nous apprendre à utiliser l'outil JavaScript Grunt. Dans ce cours, Nourdine FALOLA nous offre une présentation de l'API.


    L'API Grunt comporte neuf namespaces :

    • grunt.config : accès à la configuration du projet ;

    • grunt.task : enregistrer, de charger et de lancer des tâches externes ;

    • grunt.file : rechercher, lire et écrire des fichiers ;

    • grunt.fail : avertir quand quelque chose se passe mal ;

    • grunt.log : afficher des messages de sortie sur la console ;

    • grunt.option : partager des paramètres entre plusieurs tâches et accéder aux options de la ligne de commande ;

    • grunt.event : gérer les événements ;

    • grunt.template : gérer les templates ;

    • grunt.util : utilitaires pour le Gruntfile et les tâches.


    Dans la suite de ce tutoriel, les quatre premiers namespaces de l'API et l'objet this dans le contexte d'une tâche sont présentés. Cela vous donnera une idée du fonctionnement global de l'API et vous aidera à aborder les prochains articles de cette série pour créer, configurer et exécuter des tâches Grunt.
    Bonne lecture

    Retrouvez les meilleurs cours et tutoriels pour apprendre le JavaScript
    Retrouvez tous les cours de la société Soat.
    Vous avez envie de contribuer au sein du Club Developpez.com ? Contactez-nous maintenant !
    Vous êtes passionné, vous souhaitez partager vos connaissances en informatique, vous souhaitez faire partie de la rédaction.
    Il suffit de vous porter volontaire et de nous faire part de vos envies de contributions :
    Rédaction d'articles/cours/tutoriels, Traduction, Contribution dans la FAQ, Rédaction de news, interviews et témoignages, Organisation de défis, de débats et de sondages, Relecture technique, Modération, Correction orthographique, etc.
    Vous avez d'autres propositions de contributions à nous faire ? Vous souhaitez en savoir davantage ? N'hésitez pas à nous approcher.

  3. #3
    Membre expérimenté
    Avatar de Jarodd
    Profil pro
    Inscrit en
    août 2005
    Messages
    781
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : août 2005
    Messages : 781
    Points : 1 462
    Points
    1 462

    Par défaut

    Merci pour ce tuto, c'est une très bonne entrée en matière

    Dans le 1er tuto, à la fin du III-E-5, il est indiqué :
    Avec ce Gruntfile, vous pouvez exécuter les tâches simple et default.
    Ca ne serait pas les tâches uglify et simple plutôt ?

Discussions similaires

  1. Installation et mise en place Uwamp
    Par alcalata dans le forum Autres
    Réponses: 3
    Dernier message: 10/12/2016, 15h23
  2. Réponses: 2
    Dernier message: 28/04/2015, 00h16
  3. [Abbot] Comment installer et utiliser l'outil Abbot
    Par sofoot dans le forum Tests et Performance
    Réponses: 1
    Dernier message: 25/05/2012, 09h55
  4. [jsp] utilisation ds fonctions javascript?
    Par mzt.insat dans le forum Servlets/JSP
    Réponses: 1
    Dernier message: 06/04/2005, 15h09

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo