Reactのチュートリアルをみていると、npmのバージョンを6以上にしてくださいとかいてあった。
調べてみると自分のバージョンは6以上でなかったので、最新版をインストールして、確認したが前のままだった。
それを解決した話。
##npmはnodeに連動?
結論、nodebrewを使ってnodeのバージョンを変更するとそれに合わせてnpmのバージョンも変わった。
nodeを最新版にしたときnpmも最新版になった。
##流れ
$ npm -v
v3.0.0
これを6以上にしたい。。。
$ npm install npm@latest -g
をしてみた。
正常にインストール終了。
確認した。
$ npm -v
v3.0.0
あれ、変わってない?
なんで?
$ nodebrew use v11.0.0
で別バージョンのnodeに切り替え。
$ node -v
v11.0.0
$npm -v
v6.4.1
あ。変わった。
どうやら、npmはnodeのバージョンに合わせて変わるみたい?