2017-02-08 5 views

答えて

0

私は可能な答えを得ていると思います。npmの実行中に表示される情報は冗長なログレベル出力に対応しています。したがって、ログレベルを冗長に設定すると(デフォルトは 'warn'です)、冗長マニュアルに記載されているデフォルトのストリームであるstderrに出力します。 以下は私の問題を解決しました:

var child = require('child_process').exec('npm update --loglevel="verbose"'); 

child.stderr.on('data', function(data) { 
     logger.info("npm update status:", data.toString()); 
    }); 
関連する問題