2015-01-04 3 views
0

Я использую gulp. У меня есть задачаЧасы Gulp не работают для подкаталога

gulp.task('watch', function() { 
    gulp.watch(['app/**/*.js'], ['scripts']); 
}); 

Я имею такую ​​же структуру папок:

  • приложение
    • модули
      • админ
        • adminCtrl.js
      • дом
        • homeCtrl.js
  • app.js

Если добавить файл * .js или подкаталог, например, в «модули/администратора ', gulp watch работают, но если я создаю новый подкаталог в модулях /, например,' about ', и добавьте в' about 'файл, например, aboutCtrl.js, gulp watch не работает. Как я могу решить эту проблему?

+0

Возможный дубликат [Gulps gulp.watch не запускается для новых или удаленных файлов?] (Http://stackoverflow.com/questions/22391527/gulps-gulp-watch-not-triggered-for-new- или-deleted-files) –

+0

no. это не совсем то, что мне нужно. – kalash23

ответ

1

Я бы сказал, что ваш лучший вариант - пойти дальше и повторно запустить Gulp нечасто или после добавления новых каталогов. Похоже, что библиотека «взглядов» за глотком-вахтой имеет проблемы, связанные с этим, которые они планируют решить в предстоящем выпуске. Ссылка: https://github.com/shama/gaze/issues/70

+0

Да, именно это меня интересует. Только непонятно, как скоро они смогут это исправить. – kalash23

+1

Это проблемы, которые, вероятно, лучше всего обрабатываются в трекере для поиска вопросов. Не уверен, что кто-то из StackOverflow сможет помочь вам с ошибкой в ​​программном обеспечении, которое вы не поддерживаете, за исключением того, что вы полностью избегаете ошибки. – stealthwang

+0

вручную перезапустить глоток или определенные задачи. Другие варианты и не остаются. Так что, хотя это действительно самое лучшее. Thank U – kalash23

Смежные вопросы