Node のバージョンをあげる
なぜか誰も書いてない気がする系記事。 Babel 使わずにあげたいと思った時は nvm 使えばよい。
nvm on github : nvm/README.markdown at master · creationix/nvm · GitHub
例のごとくバージョンによって違うはずなので、やるときはソース元をきちんと参照してください、、、。
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.32.1/install.sh | bash export NVM_DIR="$HOME/.nvm" [ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" source ~/.bashrce
nvm が動いたら、
nvm install 4.0 nvm ls node -v
4.0 の代わりに node と書いておくと自動的に最新版をダウンロードする。
nvm use ???
で使いたいバージョンに切り替え可能。
あとは npm と他のライブラリもアップデート:
npm update -g npm npm update -g npm -v
追記:
sudo node
のバージョンが低いままなことが発覚。
$ sudo visudo
で visudo を開き、
Defaults secure_path = /sbin:/bin:/usr/sbin:/usr/bin
を
#Defaults secure_path = /sbin:/bin:/usr/sbin:/usr/bin Defaults env_keep += "PATH"
に。
Terminal を再起動してハッピー。
Managing Node.js Versions with nvm