gulp.src
gulp.watch
から取得された変更されたファイルのパスをGulp(4.0)がエラー"Error: Invalid glob argument: undefined"
に送信しようとしました。どちらもこの:Gulp腕時計イベントオブジェクトが表示されない
gulp.task('watch', function() {
gulp.watch('./web/**/*.html')
.on('change', function(file) {
gulp.src(file.path)
.pipe(gulp.dest('./output'));
});
});
と、この構文バリアント:
gulp.task('watch', function() {
gulp.watch('./web/**/*.html', function(file) {
gulp.src(file.path)
.pipe(gulp.dest('./output'));
});
});
は、同じ結果が得られます。
gulp.src
の前にfile.pathを記録すると、 "undefined"も出力されます。
npm install -g [email protected]:gulpjs/gulp#4.0
をと含むgulpfile.js
作成:
const gulp = require('gulp');
を再現する
。
これは、変更されたファイルのパスにアクセスできるようにする方法です(as per the docs)ので、どこが間違っているのかわかりません。
Vielen Dank!それは確かに問題です。説明する時間をとってくれてありがとう。うまくいけば、これは同じ頭痛の他者のためのリソースとして役立つ。 –