質問: カレントディレクトリの兄弟ディレクトリも`browser-sync`の監視対象にしたいです。 下記のコマンドで、兄弟ディレクトリにあるcssの変更も監視対象になると思ったのですが、cssの変更があっても反応しません。 ``` dest-after>browser-sync start --server --files ../* ``` --- 下記サイトで質問をしていた内容と関連した質問です。 --- 下記の通り、回答に従いましたが、反応しませんでした。 ``` dest-after>browser-sync start --server --files '../**/*' ```
回答: ``` browser-sync start --server --files '../**/*' ``` とすれば、親ディレクトリ以下の全てのファイルの変更を監視します。 `--files` に渡すパスは確か`glob`モジュールによって解釈されます。 パターンには数種の記法が使えますが、この場合は `**` を使えばよいです。 これで、サブディレクトリ以下も再帰的にマッチします。 本題とずれますが、殆どの用途では `browser-sync` で提供しないファイルを監視する必要は無い、という事を申し添えておきます。 つまり、上記のようなことが必要になったならば、何か間違えている可能性が高いです。 追記: あまり詳しくないですが、Windows のシェルだとシングルクォーテーションではなく、ダブルクォーテーションを使うべきなのかもしれません。 `--files "../**/*"` のように。