2016-09-05 4 views
-1
// Gulp Packages 
var gulp = require('gulp'), 
    gutil = require('gulp-util'); 

// Default Task 
gulp.task('default', ['copyFiles']); 

// Copy Files 
gulp.task('copyFiles', function() { 
    return gutil.log('Gulp CopyFiles...!'); 
    gulp.src('./source/*.php').pipe(gulp.dest('./public')); 
}); 

私は上記のコードを 'gulp copyFiles'として実行できます。Gulpコピーファイルが正常に動作しない既定のタスク

しかし、私は 'gulp'を実行して(既定のタスクを実行すると)、新しいファイルをコピーしません。

おかげ

+0

多分デフォルトでは、すべての必要な作業の後に定義されるべき? – lyoko

+1

あなたの 'return gutil.log(...) 'のせいで' gulp.src() '部分に手を出すことはありません。 –

+0

私は知っている...だから愚かな....笑...もう一度やりません! – Adam

答えて

3

は私があなたの代わりにgutil.loggulp.srcの結果を返すべきだと思う:

gulp.task("copyFiles", function() { 
    gutil.log('Gulp CopyFiles...!'); 
    return gulp.src('./source/*.php').pipe(gulp.dest('./public')); 
}); 
+0

歓声 - とても明白な...笑 – Adam

関連する問題