main-bower-filesで怒られるときに思い返そう

gulpでmain-bower-filesを使う際に、ある特定の条件でmain-bower-file()を使おうとすると、下のようなエラーが吐かれる。

Error: Invalid glob argument:
at Gulp.src (path/filename:line_num:position)
at Gulp.<anonymous> (path/filename:line_num:position)
…(エラーが続く)

原因はgulpファイル自体には問題はなく、bowerでインストールする際に--save-devオプションでインストールするといけないようで、インストール際には--saveだけでよろしいみたい。

$ bower install --save jquery

つい癖でこのオプション使っちゃうから気をつけないとね。