ブログ

トップページ > ブログ記事一覧 > [Gulp]BrowserSyncでの「Error: no parsers registered for:〜」エラーのニッチケース

[Gulp]BrowserSyncでの「Error: no parsers registered for:〜」エラーのニッチケース

  • 投稿日:2020/09/11
  • 最終更新:2020/09/11

何もしてないのに壊れた!

ある日、引き続きのプロジェクトフォルダでGulpを立ち上げて作業しようとしたところ

Error: no parsers registered for: “]※ほげ”(ほげは本当は日本語の単語)

というエラーが出てBrowserSyncが動かず、途方に暮れることが有りました。

何もしてないのに壊れるわけがなかった

結論から言うと

ディレクトリ名に「[ほげ]●●●」というのがあって、
半角大カッコが入ってたらエラーが起きる

ということでした。わかるかよ。

上述のほげにフォルダ内検索あたる部分を検索してもそんなワードはない、でもどこかにある……という状況になり、数日分のバックアップファイルと入れ替えながらエラーが出始めるしきい値の日を調べていって、だめになった当日のファイルを抜き差ししながら何回もGulpのタスクを止めたり動かしたりして調べた結果判明しました。

こんなニッチなミス誰もしないだろうと思いますが、ファイル名の付け方の癖が同じ同業者の救いになればと思いここに記しておきます。