技術要件
- Windows10
- Ubuntu 16.04
- Vagrant 2.0.1
nvmのインストール
$ curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.32.1/install.sh | bash
$ source .nvm/nvm.sh #パスを通す
$ nvm --version #バージョン確認
Node.jsのインストール
インストールできるバージョンの確認
$ nvm ls-remote
v0.1.14
v0.1.15
v0.1.16
v0.1.17
v0.1.18
v0.1.19
v0.1.20
・
・
・
インストール
先ほど表示した中で、最新のものを指定してインストール。
このときはv8.11.1が最新でした。
$ nvm install v8.11.1
######################################################################## 100.0%
Computing checksum with sha256sum
Checksums matched!
Now using node v8.11.1 (npm v5.6.0)
Creating default alias: default -> v8.11.1
確認
$ node -v
v8.11.1
$ nvm ls
-> v8.11.1
default -> v8.11.1
node -> stable (-> v8.11.1) (default)
stable -> 8.11 (-> v8.11.1) (default)
iojs -> N/A (default)
lts/* -> lts/carbon (-> v8.11.1)
lts/argon -> v4.9.1 (-> N/A)
lts/boron -> v6.14.1 (-> N/A)
lts/carbon -> v8.11.1
デフォルトに設定
これを設定することで、起動時に毎回設定しなくてもよくなる。
$ nvm alias default v8.11.1
npmのインストール
$ sudo apt-get install npm