Gulp fosse rencontrée

gulp 报错 Les tâches suivantes ne pas avoir terminé

 

Code est la suivante:

Copiez le code
// référence Module gulp 
const = avalent l'require ( 'gulp'); 
// utilisation gulp.task () Configuration des tâches 
gulp.task ( 'First', () => { 
    le console.log ( « première tâche exécutée gulp '); les 

    fichiers // // pour traiter le fichier de sortie traité au répertoire suivant dist 
    gulp.src (' ./ src / CSS / base.css ') 
        .pipe (gulp.dest (' ./ dist / CSS « )); 

});
Copiez le code

 

erreur:

[01:26:16] Les tâches suivantes n'ont pas terminé: premier
[01:26:16] Est-ce que vous avez oublié de signal de fin async?

 

 

raison:

Ceci est un problème lors de l'utilisation de la tâche, la fonction de rappel utilise la fonction anonyme version gulp4.0 apporte, gulpgulp pas de support plus la tâche de synchronisation

Il existe de nombreuses solutions de référence spécifiques  https://www.gulpjs.com.cn/docs/getting-started/async-completion/

méthode relativement simple est d'ajouter le rappel, pour indiquer la fin de la fonction

À savoir, changer le code:

 

Copiez le code
// référence Module gulp 
const = avalent l'require ( 'gulp'); 
// utilisation gulp.task () Configuration des tâches 
gulp.task ((CB 'First') => { 
    ( « première tâche d' exécution gulp console.log a '), les 

    fichiers // // pour traiter le fichier de sortie traité dans le répertoire dist 
    gulp.src (' ./ src / CSS / base.css ') 
        .pipe (gulp.dest (' ./ dist / CSS « )); 
    CB (); 
});
Copiez le code

  

 

Les résultats sont les suivants:

PS C: \ Users de l'utilisateur \ Desktop \ nodejs \ gulp-demo> gulp premier [01:34:28] En utilisant gulpfile ~ \ Desktop \ nodejs \ gulp-demo \ gulpfile.js
[01:34:28] À partir du « premier » ...
第一个gulp任务执行了
[01:34:28] Terminé 'premier' après 9,06 ms
PS C: \ Users de l'utilisateur \ Desktop \ nodejs \ gulp-démo>

 

 

Extrait: https://www.cnblogs.com/sphjy/p/11538264.html

Code est la suivante:

Copiez le code
// référence Module gulp 
const = avalent l'require ( 'gulp'); 
// utilisation gulp.task () Configuration des tâches 
gulp.task ( 'First', () => { 
    le console.log ( « première tâche exécutée gulp '); les 

    fichiers // // pour traiter le fichier de sortie traité au répertoire suivant dist 
    gulp.src (' ./ src / CSS / base.css ') 
        .pipe (gulp.dest (' ./ dist / CSS « )); 

});
Copiez le code

 

erreur:

[01:26:16] Les tâches suivantes n'ont pas terminé: premier
[01:26:16] Est-ce que vous avez oublié de signal de fin async?

 

 

raison:

Ceci est un problème lors de l'utilisation de la tâche, la fonction de rappel utilise la fonction anonyme version gulp4.0 apporte, gulpgulp pas de support plus la tâche de synchronisation

Il existe de nombreuses solutions de référence spécifiques  https://www.gulpjs.com.cn/docs/getting-started/async-completion/

méthode relativement simple est d'ajouter le rappel, pour indiquer la fin de la fonction

À savoir, changer le code:

 

Copiez le code
// référence Module gulp 
const = avalent l'require ( 'gulp'); 
// utilisation gulp.task () Configuration des tâches 
gulp.task ((CB 'First') => { 
    ( « première tâche d' exécution gulp console.log a '), les 

    fichiers // // pour traiter le fichier de sortie traité dans le répertoire dist 
    gulp.src (' ./ src / CSS / base.css ') 
        .pipe (gulp.dest (' ./ dist / CSS « )); 
    CB (); 
});
Copiez le code

  

 

Les résultats sont les suivants:

PS C: \ Users de l'utilisateur \ Desktop \ nodejs \ gulp-demo> gulp premier [01:34:28] En utilisant gulpfile ~ \ Desktop \ nodejs \ gulp-demo \ gulpfile.js
[01:34:28] À partir du « premier » ...
第一个gulp任务执行了
[01:34:28] Terminé 'premier' après 9,06 ms
PS C: \ Users de l'utilisateur \ Desktop \ nodejs \ gulp-démo>

 

 

Extrait: https://www.cnblogs.com/sphjy/p/11538264.html

Je suppose que tu aimes

Origine www.cnblogs.com/by-DSL/p/12517817.html
conseillé
Classement