表題の通り。しばらく触っていなかったローカルのnodeをupgradeすることにした。
■ 環境
- Mac OSX (10.9.5)
- node v0.12.2 => v0.12.5
- nodebrew 0.8.0 => 0.8.1
- Homebrew
■ 現状確認
ローカルのversionを確認。nodebrewは以前Homebrewでインストールしている。
$ brew outdated
:
nodebrew (0.8.0 < 0.8.1)
:
$
versionが上がっているので新しくしておく。
$ brew upgrade nodebrew
node自体のversion確認。
$ node --version
v0.12.2
$ nodebrew ls
v0.12.2
current: v0.12.2
$
現在のnodeの最新版を入れてしまう事にする。
$ nodebrew ls-remote
:
v0.12.0 v0.12.1 v0.12.2 v0.12.3 v0.12.4 v0.12.5
:
$
$ nodebrew install-binary v0.12.5
fetch: http://nodejs.org/dist/v0.12.5/node-v0.12.5-darwin-x64.tar.gz
######################################################################## 100.0%
Install successful
$
インストールした最新版を使用可能にしておく。
$ nodebrew use v0.12.5
use v0.12.5
$ node --version
v0.12.5
$
ローカルの環境にはnpmでglobalにインストールしたものは無かったので今回は省いているが、globalにインストールしているものがあれば、migrate-packageコマンドで移行しておこう。
以上。