Я хотел бы не только иметь gulp watch
следить за изменениями в указанных файлах, но и сам gulpfile.js. Примечательно, что я использую инструмент управления активами , который обертывает Gulp.gulp watch на самом gulpfile.js
я наткнулся this link, который, как представляется, именно то, что мне нужно, но когда я его реализации, а затем введите либо gulp watch
или gulp
, а затем внести изменения в gulpfile эти изменения не отражаются.
Я уверен, что мне нужно добавить что-то в эликсир, но не знаю, что. У меня есть следующее для беседки, но, вероятно, нужно что-то подобное для часов.
Вот соответствующее содержимое моего gulpfile:
/*gulpfile.js*/
gulp.slurped = false; // step 1
gulp.task("watch", function(){
if(!gulp.slurped){ // step 2
gulp.watch("gulpfile.js", ["default"]);
//gulp.watch("etc...");
gulp.slurped = true; // step 3
}
});
gulp.task("default", ["some-task", "another-task", "watch"]);
gulp.task('bower', function() {
return bower();
});
elixir(function(mix) {
// Run bower install
mix.task('bower');
//mix.task('default'); //uncommenting this causes an error when running "gulp"
//mix.task('watch'); //uncommenting this causes an error when running "gulp"
// all other elixir.mix tasks...
mix.copy('resources/assets/js/**', 'public/js');