watchify を /home/hogehoge/Dropbox (Personal)/some/project/
とかってフォルダでやろうとすると、ファイル変更してもいっさいイベントが発生しなくて使い物にならない。
これは watchify の制限というよりは、その内部でファイルの変更を監視するのにつかわれてる chokidar の問題。chokidar が監視対象のパスを処理するときにつかってる glob-parent が ()
を glob の一部として取り除いちゃうことが原因。
Dropbox を Personal と Business 両方でつかってると Dropbox (Personal)
ってのと Dropbox (hogehoge)
っていうのができるんだけど、このフォルダの下で作業すると↑の問題にひっかかって watchify できない。めんどい。そしてこのフォルダ名変えられないっぽい?