CentOS 7インストールNodejs


  • GIT
  • をインストールします.
    sudo yum install git -y
  • クローンNVMからローカル:
  • git clone https://github.com/cnpm/nvm.git ~/.nvm
  • はNVMパラメータを設定します.
  • 参加してNVMディレクトリに入ります.
  • [cuifeng@CEN07NODEJS01 ~]$ ls -a
    .  ..  .bash_logout  .bash_profile  .bashrc  .nvm  .pki
    [cuifeng@CEN07NODEJS01 ~]$ cd .nvm/
    [cuifeng@CEN07NODEJS01 .nvm]$ ll
    total 116
    -rw-rw-r--. 1 cuifeng cuifeng  1846 Mar 14 12:14 bash_completion
    -rw-rw-r--. 1 cuifeng cuifeng   763 Mar 14 12:14 CONTRIBUTING.md
    -rwxrwxr-x. 1 cuifeng cuifeng  7866 Mar 14 12:14 install.sh
    -rw-rw-r--. 1 cuifeng cuifeng  1084 Mar 14 12:14 LICENSE.md
    -rw-rw-r--. 1 cuifeng cuifeng  5212 Mar 14 12:14 Makefile
    -rwxrwxr-x. 1 cuifeng cuifeng   304 Mar 14 12:14 nvm-exec
    -rwxrwxr-x. 1 cuifeng cuifeng 69163 Mar 14 12:14 nvm.sh
    -rw-rw-r--. 1 cuifeng cuifeng  1461 Mar 14 12:14 package.json
    -rw-rw-r--. 1 cuifeng cuifeng  9127 Mar 14 12:14 README.markdown
    drwxrwxr-x. 7 cuifeng cuifeng    83 Mar 14 12:14 test
    [cuifeng@CEN07NODEJS01 ~]$git checkout `git describe --abbrev=0 --tags`
  • は構成を有効にする:
  • source ~/.nvm/nvm.sh
  • この文を追加して.bashrcにログインするたびに自動source:
  • # .bashrc
    
    # Source global definitions
    if [ -f /etc/bashrc ]; then
            . /etc/bashrc
    fi
    
    # Uncomment the following line if you don't like systemctl's auto-paging feature:
    # export SYSTEMD_PAGER=
    
    # User specific aliases and functions
    . ~/.nvm/nvm.sh
  • 検査NVM:
  • [cuifeng@CEN07NODEJS01 ~]$ nvm ls-remote
            v0.1.14
            v0.1.15
            v0.1.16
            v0.1.17
            v0.1.18
            v0.1.19
    自分が使いたいnodeバージョンをインストールしてください.ここに4.4バージョンをインストールします.
    [cuifeng@CEN07NODEJS01 ~]$ nvm install v4.4.0
    ローカルインストールバージョンを確認:
    [cuifeng@CEN07NODEJS01 ~]$ nvm ls
    ->       v4.4.0
    stable -> 4.4 (-> v4.4.0) (default)
    [cuifeng@CEN07NODEJS01 ~]$
    使用するバージョンを切り替えてチェックします.
    [cuifeng@CEN07NODEJS01 ~]$ nvm use v4.4
    Now using node v4.4.0
    [cuifeng@CEN07NODEJS01 ~]$ node --version
    v4.4.0
    [cuifeng@CEN07NODEJS01 ~]$