Node.js
npm

【Windows】nvm、npm、node.jsのインストール

技術要件

  • 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