Una volta completata l'attività di Grunt, voglio stampare alcune informazioni. Vedi il frammento di Grunt qui sotto.Come stampare un testo una volta completata l'attività grunt?
C'è un modo per raggiungere questo obiettivo? Ho notato che grunt.task.run()
non supporta i callback. Ciò causa la stampa del mio messaggio prima dell'output del report di copertura.
grunt.registerTask('coverage', 'Runs all unit tests available via Mocha and generates code coverage report', function() {
grunt.task.run('env:unitTest', 'mochaTest');
grunt.log.writeln('Code coverage report was generated into "build/coverage.html"');
});
voglio anche evitare di "hack", come la creazione di un'attività grugnito solo per la stampa delle informazioni fuori e aggiungerla alla catena grunt.task.run()
di compiti.
sognerei ogni compito in sé sia responsabile delle informazioni che vuole stampare??? – hereandnow78
Sì, sarebbe un modo ideale. Il problema è che l'attività di copertura del codice che è un modulo Grunt, non ha un'opzione per dargli un messaggio di testo da stampare. –