Maison interface Web js tutoriel Tâches (tâches) pour créer des programmes Web à l'aide de GruntJS_node.js

Tâches (tâches) pour créer des programmes Web à l'aide de GruntJS_node.js

May 16, 2016 pm 04:45 PM
任务

Comment personnaliser les tâches Grunt

Parfois, nous devons écrire certaines de nos propres tâches, voici un exemple spécifique

1. Préparation

1. Créez un nouveau répertoire g1
2. Créez un nouveau package.json et placez-le dans g1
3 Créez un nouveau Gruntfile.js et placez-le dans g1

.

package.json

Copier le code Le code est le suivant :

{
"nom": " g1",
"version": "0.1.0",
"author": "@snandy",
"homepage": "http://www.g1.com",
"devDependencies" : {
"grunt": "~0.4.0"
}
}

4. cd dans g1, npm install pour installer le package grunt

La structure complète du répertoire est la suivante

Gruntfile.js est temporairement vide.

2. Créez la tâche la plus simple

grunt.registerTask(taskName, [description,] taskFunction)

taskName nom de la tâche, utilisez grunt dans la ligne de commande taskName
description description de la tâche
taskFunction implémentation de la tâche

Remplissez le code dans Gruntfile.js

Copier le code Le code est le suivant :

module.exports = function(grunt) {
grunt.registerTask('mytask', 'Une démonstration de tâche la plus simple, imprimer différentes sorties en fonction des paramètres.', function(arg1, arg2) {
                                                                                                                          .log.writeln('Tâche' this.name ", non paramètres passés");
        } else if (arguments.length === 1) {
          grunt.log.writeln('Task' this.name ", un paramètre est " arg1);
    } else {
          grunt.log.writeln('task' this.name ", il y a deux paramètres qui sont " arg1 ", " arg2);
}
});
};

Enregistrement d'une tâche "mytask" pour implémenter le moyen le plus simple d'obtenir différentes sorties d'impression en fonction des différents paramètres transmis. Pour voir les résultats en cours d'exécution, nous devons entrer dans la ligne de commande.

Allez dans le répertoire g1 et entrez grunt mytask

Entrez à nouveau Grunt mytask:snandy


Ajoutez deux points après le nom de la tâche pour transmettre les paramètres

Entrez grognement mytask:snandy:backus


Vous pouvez transmettre plusieurs paramètres séparés par deux points

3. Créez plusieurs tâches à la fois

grunt.registerMultiTask(taskName, [description,] taskFunction)

Vous pouvez voir que les paramètres sont les mêmes mais que les noms de méthodes sont différents. Mais la méthode d'utilisation est différente. Vous devez d'abord initialiser la configuration Gruntfile.js comme suit

.

Copier le code Le code est le suivant :
module.exports = function(grunt) {
grunt.initConfig({
log : {
t1 : [1, 2, 3],
t2 : 'bonjour tout le monde',
t3 : faux
}
});

grunt.registerMultiTask('log', 'Journal des trucs.', function() {
grunt.log.writeln(this.target ': ' this.data);
});
};

Entrez dans le répertoire g1 et testez séparément

Entrez grognement, et trois sous-tâches t1, t2, t3 seront exécutées en séquence

Entrez respectivement grunt log:t1, grunt log:t2, grunt log:t3

4. Communication entre les tâches

Vous pouvez appeler une autre tâche au sein d'une tâche, comme suit

Copier le code Le code est le suivant :

module.exports = function(grunt) {

grunt.registerTask('mytask', 'La démonstration de tâche la plus simple, imprimer différentes sorties en fonction des paramètres.', function(arg1, arg2) {
if (arguments.length === 0) {
grunt.log.writeln('task' this.name ", aucun paramètre passé");
} else if (arguments.length == = 1) {
         grunt.log.writeln('Task' this.name ", un paramètre est " arg1 .name ", il y a deux paramètres : " arg1 ", " arg2);
      }
  });

grunt.registerTask('default', 'Default task', function( ) {
                                                                                                                                                                                                                                                                                                 
Entrez la ligne de commande et tapez grunt




Pour appeler plusieurs tâches, transmettez-les simplement à la méthode run séparées par des virgules ou sous forme de tableau

Copier le code

Le code est le suivant :

grunt.registerTask('default', ' Tâche par défaut ', function() { grunt.task.run('mytask1', 'mytask2') // ou grunt.task.run(['mytask1', 'mytask2']) })
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌
Will R.E.P.O. Vous avez un jeu croisé?
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment terminer la mission du couloir d'horreur dans Goat Simulator 3 Comment terminer la mission du couloir d'horreur dans Goat Simulator 3 Feb 25, 2024 pm 03:40 PM

Le Terror Corridor est une mission dans Goat Simulator 3. Comment pouvez-vous accomplir cette mission ? Maîtriser les méthodes de dédouanement détaillées et les processus correspondants, et être capable de relever les défis correspondants de cette mission. Ce qui suit vous apportera Goat Simulator 3 Horror Corridor. Guide pour apprendre les informations connexes. Goat Simulator 3 Terror Corridor Guide 1. Tout d’abord, les joueurs doivent se rendre à Silent Hill dans le coin supérieur gauche de la carte. 2. Ici vous pouvez voir une maison avec RESTSTOP écrit sur le toit. Les joueurs doivent faire fonctionner la chèvre pour entrer dans cette maison. 3. Après être entré dans la pièce, nous allons d'abord tout droit, puis tournons à droite. Il y a une porte au bout ici, et nous entrons directement à partir d'ici. 4. Après être entré, nous devons également d'abord avancer, puis tourner à droite. Lorsque nous atteignons la porte ici, la porte sera fermée. Nous devons faire demi-tour et la trouver.

Correctif : erreur de demande refusée par l'opérateur dans le Planificateur de tâches Windows Correctif : erreur de demande refusée par l'opérateur dans le Planificateur de tâches Windows Aug 01, 2023 pm 08:43 PM

Pour automatiser les tâches et gérer plusieurs systèmes, un logiciel de planification de mission est un outil précieux dans votre arsenal, notamment en tant qu'administrateur système. Le Planificateur de tâches Windows fait parfaitement le travail, mais dernièrement, de nombreuses personnes ont signalé des erreurs de demande rejetée par l'opérateur. Ce problème existe dans toutes les itérations du système d’exploitation, et même s’il a été largement signalé et couvert, il n’existe pas de solution efficace. Continuez à lire pour découvrir ce qui pourrait réellement fonctionner pour d’autres personnes ! Quelle est la demande dans le Planificateur de tâches 0x800710e0 qui a été refusée par l'opérateur ou l'administrateur ? Le planificateur de tâches permet d'automatiser diverses tâches et applications sans intervention de l'utilisateur. Vous pouvez l'utiliser pour planifier et organiser des applications spécifiques, configurer des notifications automatiques, aider à transmettre des messages, et bien plus encore. il

Comment réussir la mission Imperial Tomb dans Goat Simulator 3 Comment réussir la mission Imperial Tomb dans Goat Simulator 3 Mar 11, 2024 pm 01:10 PM

Goat Simulator 3 est un jeu avec un gameplay de simulation classique, permettant aux joueurs de profiter pleinement du plaisir de la simulation d'action occasionnelle. Parmi elles, la tâche Goat Simulator 3 Imperial Tomb oblige les joueurs à trouver le clocher. Certains joueurs ne savent pas comment faire fonctionner les trois horloges en même temps. Voici le guide de la mission Tomb of the Tomb dans Goat Simulator 3. Le guide de la mission Tomb of the Tomb dans Goat Simulator 3 consiste à faire sonner les cloches ! en ordre. Extension détaillée des étapes 1. Tout d'abord, les joueurs doivent ouvrir la carte et se rendre au cimetière de Wuqiu. 2. Montez ensuite au clocher. Il y aura trois cloches à l'intérieur. 3. Ensuite, du plus grand au plus petit, suivez 222312312 pour vous familiariser avec les tapotements colériques. 4. Après avoir frappé, vous pouvez terminer la mission et ouvrir la porte pour obtenir le sabre laser.

Comment faire la mission de sauvetage de Steve dans Goat Simulator 3 Comment faire la mission de sauvetage de Steve dans Goat Simulator 3 Feb 25, 2024 pm 03:34 PM

Rescue Steve est une tâche unique dans Goat Simulator 3. Que faut-il faire exactement pour la terminer ? Cette tâche est relativement simple, mais nous devons faire attention à ne pas mal comprendre le sens. Ici, nous allons vous amener à sauver Steve dans Goat Simulator. 3 stratégies de mission peuvent vous aider à mieux accomplir les tâches connexes. Goat Simulator 3 Rescue Steve Mission Stratégie 1. Arrivez d’abord à la source chaude dans le coin inférieur droit de la carte. 2. Après être arrivé à la source chaude, vous pouvez déclencher la tâche de sauvetage de Steve. 3. Notez qu'il y a un homme dans la source chaude. Bien qu'il s'appelle Steve, il n'est pas la cible de cette mission. 4. Trouvez un poisson nommé Steve dans cette source chaude et ramenez-le à terre pour accomplir cette tâche.

Où puis-je trouver les tâches du groupe de fans Douyin ? Le fan club de Douyin va-t-il perdre du niveau ? Où puis-je trouver les tâches du groupe de fans Douyin ? Le fan club de Douyin va-t-il perdre du niveau ? Mar 07, 2024 pm 05:25 PM

En tant que l’une des plateformes de médias sociaux les plus populaires du moment, TikTok a attiré un grand nombre d’utilisateurs. Sur Douyin, il existe de nombreuses tâches de groupe de fans que les utilisateurs peuvent accomplir pour obtenir certaines récompenses et avantages. Alors, où puis-je trouver les tâches du fan club Douyin ? 1. Où puis-je consulter les tâches du fan club Douyin ? Afin de trouver les tâches du groupe de fans de Douyin, vous devez visiter la page d'accueil personnelle de Douyin. Sur la page d'accueil, vous verrez une option appelée « Fan Club ». Cliquez sur cette option et vous pourrez parcourir les groupes de fans que vous avez rejoints et les tâches associées. Dans la colonne des tâches du fan club, vous verrez différents types de tâches, telles que les likes, les commentaires, le partage, le transfert, etc. Chaque tâche a des récompenses et des exigences correspondantes. De manière générale, après avoir terminé la tâche, vous recevrez une certaine quantité de pièces d'or ou de points d'expérience.

Analyse du timing Guerrier du Pentagone ! L'Université Tsinghua propose TimesNet : leader en matière de prédiction, de remplissage, de classification et de détection Analyse du timing Guerrier du Pentagone ! L'Université Tsinghua propose TimesNet : leader en matière de prédiction, de remplissage, de classification et de détection Apr 11, 2023 pm 07:34 PM

Atteindre l’universalité des tâches est une question centrale dans la recherche de modèles de base d’apprentissage profond, et constitue également l’un des principaux objectifs de l’orientation récente des grands modèles. Cependant, dans le domaine des séries chronologiques, les différents types de tâches d'analyse varient considérablement. Il existe des tâches de prédiction qui nécessitent des tâches de modélisation et de classification fines qui nécessitent l'extraction d'informations sémantiques de haut niveau. La manière de construire un modèle de base profond unifié pour accomplir efficacement diverses tâches d'analyse temporelle n'a pas encore été établie. À cette fin, une équipe de l’École de logiciels de l’Université Tsinghua a mené des recherches sur la question fondamentale de la modélisation des changements de timing et a proposé TimesNet, un modèle de base de timing universel pour les tâches. Le document a été accepté par l’ICLR 2023. Liste des auteurs : Wu Haixu*, Hu Tengge*, Liu Yong*, Zhou Hang, Wang Jianmin, Long Mingsheng Lien : https://ope

Comment arrêter les mises à jour du processus du Gestionnaire des tâches et supprimer des tâches plus facilement dans Windows 11 Comment arrêter les mises à jour du processus du Gestionnaire des tâches et supprimer des tâches plus facilement dans Windows 11 Aug 20, 2023 am 11:05 AM

Comment suspendre les mises à jour du processus du Gestionnaire des tâches dans Windows 11 et Windows 10 Appuyez sur CTRL + Touche Fenêtre + Suppr pour ouvrir le Gestionnaire des tâches. Par défaut, le Gestionnaire des tâches ouvrira la fenêtre Processus. Comme vous pouvez le voir ici, toutes les applications se déplacent sans cesse et il peut être difficile de les indiquer lorsque vous souhaitez les sélectionner. Alors, appuyez sur CTRL et maintenez-le enfoncé, cela mettra le gestionnaire de tâches en pause. Vous pouvez toujours sélectionner des applications et même faire défiler vers le bas, mais vous devez maintenir le bouton CTRL enfoncé à tout moment.

Tout ce que vous devez savoir sur l'option Fin de tâche dans la barre des tâches de Windows 11 Tout ce que vous devez savoir sur l'option Fin de tâche dans la barre des tâches de Windows 11 Aug 25, 2023 pm 12:29 PM

Les programmes gelés ou qui ne répondent pas sont faciles à supprimer à partir du Gestionnaire des tâches. Mais Microsoft a récemment offert aux utilisateurs la possibilité de terminer ces tâches directement depuis la barre des tâches. Bien que l’option ne soit pas proposée à tout le monde, elle est facilement disponible si vous disposez de la version Windows Insider. Voici tout ce dont vous avez besoin pour activer le bouton Fin de tâche et fermer les tâches depuis la barre des tâches. Comment obtenir le bouton de fin de tâche de la barre des tâches pour supprimer des applications Actuellement, l'option permettant d'activer le bouton de fin de tâche pour les applications de la barre des tâches n'est disponible qu'en tant qu'option de développement pour les utilisateurs disposant de versions Windows Insider. Cependant, cela pourrait changer dans une prochaine mise à jour des fonctionnalités, car elle sera déployée auprès des utilisateurs du monde entier sur la version stable. Si tu es toujours

See all articles