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

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

zshのcorrect機能が邪魔になるときにやっとく設定

$ git add file_name

て入れると、.zshrcをそのへんからコピってきている場合、

 _git is correct? [n,y,a,e]:

と返されてしまう。このときnを返すとgitのコマンドとして実行するのですが。いちいちnを押すのも面倒なので、.zshrcに以下を追記

alias git='nocorrect git'

これでzshを読み直すと、もう聞かれることはなくなる。