1. nvm下载

安装前要卸载已经安装的node

  1. nvm常用命令

| 命令 | 说明 |
| ---------------------- | ----------------------------------------------------- |
| nvm list available | 显示可以安装的所有node.js的版本 |
| nvm list | 显示所有已安装的node.js版本 |
| nvm use | 切换到指定的nodejs版本 |
| nvm install | 安装指定版本的node.js,例如:nvm install 8.12.0 |
| nvm uninstall | 卸载指定版本的node.js,例如:nvm uninstall 8.12.0 |
| nvm on | 启用node.js版本管理 |
| nvm off | 禁用node.js版本管理(不卸载任何东西) |

  1. 配置全局模块安装路径(切换版本后当前安装全局模块需要重新安装)

    • 新建npm_global和npm_cache文件夹,分别用于npm包的全局安装路径和全局cache路径
    • 查看当前npm包的全局安装路径

    npm prefix -g

    • 查看当前npm包的全局cache路径

    npm config get cache

    • 修改模块全局安装路径

    npm config set prefix '新建文件夹npm_global'

    • 修改模块的cache位置

    npm config set cache '新建文件夹npm_cache'

    • 配置环境变量

    npm包全局安装路径配置在系统环境变量

-------------完-------------