NodeJS

node.js + npm のインストール(nvmを利用)

nvmとは

node.jsのバージョン管理ツール。 node.jsは更新が速いので、nvmを利用して、バージョン管理を行うと便利。

node.jsインストール

  • nvmのインストール
  • curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash
    #bash

  • Node.jsとnpmのインストール
  • 最新のNode.jsをインストール

    $ nvm install --lts
    Installing latest LTS version.
    Downloading and installing node v12.13.1...
    Downloading https://nodejs.org/dist/v12.13.1/node-v12.13.1-linux-x64.tar.xz...
    ######################################################################## 100.0%
    Computing checksum with sha256sum
    Checksums matched!
    Now using node v12.13.1 (npm v6.12.1)
    Creating default alias: default -> lts/* (-> v12.13.1)

    最新版のnodejsを利用。

    $ nvm use --lts
    Now using node v12.13.1 (npm v6.12.1)

    Node.jsのインストール確認

    node -v
    v12.13.1

    v12.13.1がインストールされていることが確認できた。

  • node.jsのバージョン切り替え
  • 新規に v10.15.3のnode.jsをインストール

     #nvm install 10.15.3
     
     #nvm use 10.15.3
    Now using node v10.15.3 (npm v6.4.1)
    ubuntu@ip-172-31-26-215:~/nec-edge-ui$ nvm ls
    ->     v10.15.3
           v12.13.1
    default -> lts/* (-> v12.13.1)
    node -> stable (-> v12.13.1) (default)
    stable -> 12.13 (-> v12.13.1) (default)
    iojs -> N/A (default)
    lts/* -> lts/erbium (-> v12.13.1)
    lts/argon -> v4.9.1 (-> N/A)
    lts/boron -> v6.17.1 (-> N/A)
    lts/carbon -> v8.16.2 (-> N/A)
    lts/dubnium -> v10.17.0 (-> N/A)
    lts/erbium -> v12.13.1