node.js版本管理

使用nvm,管理node版本

因为是开源软件,所以具备大多数开源软件都存在的“版本问题”,版本发展很快,版本前后差异性大,老系统用新版本node跑不过,全局安装的第三方组件和node版本相关造成全局版本混乱

1. nvm主要特点

    1. 可安装多版本的node。
    1. 灵活切换当前的node版本。
    1. 以沙箱方式全局安装第三方组件到对应版本的node中。
    1. 通过.vnmrc文件,方便灵活地指定各应用系统所需的node版本进行运行
    1. 可惜目前只支持linux,OS系统。

      2. nvm安装

      1
      2
      3
      4
      5
      6
      7
      8
      //使用 brew 安装 nvm
      brew install nvm
      //其次需要在shell的配置文件~/.bash_profile (如果没有.bash_profile文件需要自行touch .bash_profile)中添加如下内容:
      # For NVM
      export NVM_DIR=~/.nvm
      source $(brew --prefix nvm)/nvm.sh
      //然后重新source
      source .bash_profile

3. 使用nvm安装node

1
2
3
4
5
6
7
8
9
10
//安装当前最新的稳定版。
nvm install stable
//安装指定版本
nvm install 9.4.0
//查看当前版本
nvm current
//切换node版本
nvm use 9
//显示所有安装的版本
nvm ls
坚持原创技术分享,您的支持将鼓励我继续创作!