Я новичок в Laravel 5.2 и Elixir/gulp, но у меня есть проблема с неопределенностью queueTask, когда я запускаю gulp из командной строки.
Что я хочу сделать, так это расширить elixir для удаления некоторых файлов (согласно всей документации, которую я могу найти, это то, что мне нужно сделать), поэтому у меня есть это:
var gulp = require('gulp');
var elixir = require("laravel-elixir");
var del = require('del');
elixir.extend("remove", function(path) {
gulp.task("removeFiles", function() {
return del(path);
});
return this.queueTask("removeFiles");
});
а затем в моем миксе у меня есть:
.remove([
"path/to/file1/filename1",
"path/to/file2/filename2"
])
Когда я запускаю gulp в командной строке, я получаю:
return this.queueTask("removeFiles");
^
TypeError: undefined is not a function
может ли кто-нибудь пролить свет на то, что я делаю неправильно, пожалуйста?