Posted at

OSXでKarmaからChromeが起動できなくなったときの対処法

More than 3 years have passed since last update.

CHROME_BINのパスがおかしくなってるぽい・・・

karma-chrome-launcherCHROME_BINという環境変数を使ってChromeを起動してる。

$ echo $CHROME_BIN


/opt/homebrew-cask/Caskroom/google-chrome/latest/Google Chrome.app/Contents/MacOS/Google Chrome

古いbrew caskで入れたパスになってたのが原因。

$ export CHROME_BIN=/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome

と言った感じで、Google Chrome.appの中にあるバイナリを指定してあげることで、CHROME_BIN経由でkarmaがChromeを見つけられるようになり、起動するようになる。

PHANTOMJS_BINもあるそう

$ export PHANTOMJS_BIN=$HOME/local/bin/phantomjs

みたいな感じで、お好みのパスを指定する。