Tambourine作業メモ

主にスキル習得のためにやった作業のメモ。他人には基本的に無用のものです。

Hyperledgerで遊ぶ(1) - nvmのインストールで挫折

何やらインストールばかりしているようで何も身についていない気がしなくもないが、今度はHyperledgerで遊んでみることになった。

https://hyperledger.github.io/composer/installing/installing-index.html

を見ながら進めてみることにする。

"Installing the pre-requisites for Hyperledger Composer on Mac OS X"という節には、まずnvmを入れろと書いてあるので、homebrewでインストールした。

インストールは成功し、インストール時のメッセージで、.bashrcで/usr/local/opt/nvm/nvm.shを実行するようにと言われた。私は今はfishを使っているので、.config/fish/config.fishで実行するようにしたところ

Unsupported use of '||'. In fish, please use 'COMMAND; or COMMAND'.
/usr/local/opt/nvm/nvm.sh (line 16):   command printf %s\\n "$*" 2>/dev/null || {

と怒られた。/usr/local/opt/nvm/README.mdによると

**Note:** `nvm` does not support [Fish] either (see [#303](https://github.com/creationix/nvm/issues/303)). 

だそうだ。

うーむ・・・と唸っていると、周りのメンバーは誰もちゃんとnvmを入れずに進んでいることがわかったので、とりあえずこのまま進める(笑)。ダメだったら、bashでやり直そう。