gulp-watch で、監視対象のファイルが新しく増えた場合も検知させる

  • 41
    いいね
  • 0
    コメント
この記事は最終更新日から1年以上が経過しています。

gulp に最初から内蔵されている gulp.watch() は、ファイルの変更については監視してくれるが、ファイルの新規追加や削除については監視してくれない?? (少なくとも僕の環境では、新規ファイルを作っても反応してくれなかった)

ということで、gulp-watch プラグインを使う。

https://github.com/floatdrop/gulp-watch

gulpfile.coffee

watch = require 'gulp-watch'

gulp.task 'watch', ->
  watch 'css/**/*.scss', ->
    gulp.start 'css'

gulp.task 'css', ->
  # css のコンパイルを行う

gulp-watch プラグインでは、監視対象となるファイルが新しく増えた場合などでも反応してくれた。

にしても、色々ググってたけど "gulp.watch()" と "gulp-watchプラグイン" が別物とはなかなか気づけず、ちょっとハマった…