cloud9のnodejsとnpmのデフォルトのバージョンをアップデートする際のメモ。
デフォルト(2018年8月現在)
$ node -v
v6.11.2
$ npm -v
3.10.10
nodeのバージョンアップ
(バージョンは任意のものを。ここでは2018年8月現在の推奨版(v8.11.4)をインストール)
$ nvm install v8.11.4
$ nvm alias default v8.11.4
$ node -v
v8.11.4
npmのバージョンアップ
$ npm update -g npm
以下を実行するように警告が出たので実行
$ npm i -g npm
$ npm -v
6.4.0
備考:
anyenvでnodeを管理しようとするとnpmのアップデートでエラーがでて、ググっても原因が解消できそうになかった。
エラー内容は「Error: Cannot find module 'strip-ansi'...」みたいなエラー