在Mac OS上

准备

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.32.1/install.sh | bash  

安装Node

$ nvm version  
$ nvm list available  
$ nvm install lts or nvm install 16.15.0  
$ nvm use 16.15.0  
$ nvm list  
$ node -v  
$ npm -v  

在Windows 上

准备

  1. 免安装nvm-noinstall.zip
  2. 推荐-安装版本nvm-setup.zip

安装

  • 打开Nvm-setup.exe
  • 安装Nvm
  • 设置Nvm目录为 D:\Google\Nvm
  • 设置Nodejs目录为 D:\Google\Nodejs
  • 完成

环境变量

  1. 新增用户变量 NVM_HOME D:\Google\Nvm
  2. 新增用户变量 NVM_SYMLINK D:\Google\Nodejs
  3. 用户变量Path下新建 %NVM_HOME% 和 %NVM_SYMLINK%
  4. 新增系统变量 NVM_HOME D:\Google\Nvm
  5. 新增系统变量 NVM_SYMLINK D:\Google\Nodejs
  6. 新增Path下新建 %NVM_HOME% 和 %NVM_SYMLINK%
  7. 确定
  8. PS:不用设置NPM环境变量因为可以通过软链接定位到

安装Node

  1. nvm version
  2. nvm list available
  3. nvm install lts or nvm install 16.15.0
  4. nvm use 16.15.0
  5. nvm list
  6. node -v
  7. npm -v

问题

  • 如果在Mac OS系统控制台 输入nvm –version 没有成功显示版本号 提示:nvm: command not found ?
    1. 创建一个 .bash_profile 文件放到 home 下 里面存放环境变量
    2. 启动终端Terminal
    3. 进入当前用户的home目录 输入cd ~
    4. 创建.bash_profile 输入touch .bash_profile
    5. 编辑.bash_profile文件 输入open -e .bash_profile
    6. 把这个export NVM_DIR=”$HOME/.nvm” [ -s “$NVM_DIR/nvm.sh” ] && . “$NVM_DIR/nvm.sh” # This loads nvm 写入文件内
    7. 保存文件,关闭.bash_profile
    8. 更新刚配置的环境变量 输入source .bash_profile
    9. 重新启动终端Terminal
    10. $ nvm –version
  • 在Windows更新nvm

参考

https://github.com/nvm-sh/nvm
https://github.com/creationix/nvm
https://github.com/coreybutler/nvm-windows
http://blog.csdn.net/tyro_java/article/details/51232458