npm install -g karma
おこられる。
ぐぐると、いろいろでてくるが
npm install -g ws
なぜかこれでエラーが減って、sudo npmにするとエラーがなくなる。(ws: web socket)
よしよし・・・
$ karma
command not found
えー><
npm bin -g # /usr/local/bin
npm bin -g karma # /usr/local/bin
ls /usr/local/bin/karma # ねーよ
ls /usr/local/lib/node_modules/ # karmaあるやん
なるほほ
karmaに限らず、実行本体は
node_modules > MODULENAME > bin > MODULENAME
みたいな構成なので
npm bin -g のパスをlib > に通します。
$ karma --version
-bash: karma: command not found
$ ln -s /usr/local/lib/node_modules/karma/bin/karma /usr/local/bin/karma
$ karma --version
version: 0.12.16
.bash_profileにPATH追加とかするのが、賢い方法らしいけど。libってローカルインストールだし追加していいのかわかりませんでした。