Beibehaltung Farben ausgeben, wenn Beschuss aus zu Knoten

Habe ich ein kleines Grunzen Aufgabe, die Muscheln aus über Knoten und läuft "composer installieren".

var done = this.async();

var exec = require('child_process').exec;
var composer = exec(
    'php bin/composer.phar install',
    function(error, stdout, stderr) {
        done(error===null);
    }
);

composer.stdout.on(
    'data',
    grunt.log.write
);

Wie Sie sehen können, bin ich die Ausgabe des stdout des Kind-Prozesses zu Grunzen.log. Alle Ausgaben zeigt sich, schön und gut wie erwartet, außer dass der output ist alles in meinem Standard-Konsole Farbe. Wenn ich "composer install" direkt bekomme ich hervorheben, dass die Lesbarkeit verbessert wird.

Da ich neu bin-node, Grunt und Beschuss aus im Allgemeinen bin ich unsicher, in welchem Teil des Systems die Färbung verloren geht, oder sogar, wie zu Debuggen effizient.

Schreibe einen Kommentar