を取得する:一息:どのようにシェルコマンドを実行すると、私はシェルコマンドを実行し、JSONファイルに結果を記述する必要が出力
const Shell = require('gulp-shell');
gulp.task('build-info',() => {
gulp.src('./app/_bundle_info_.json')
.pipe(jeditor((json) => {
var buildNumber = Shell.task([
'git rev-list --count HEAD'
]);
// !!!: I can't get the output of `git rev-list --count HEAD ` via `buildNumber`
json.buildNumber = buildNumber;
return json;
}))
.pipe(gulp.dest("./app"));
});
私はシェルコマンドを実行するためにgulp-shellを使用しますが、私ができます」出力をgit rev-list --count HEAD
から取得します。
本当にありがとうございました。私は 'gulp-shell 'を使うのをやめます。 –