#
# 今天在运行网上的一个项目时,又一次遇到了 node 版本过高导致无法 npm install 问题,因此做个记录
nvm 是一个 Node.js 版本管理器 ,为了解决 Node 各种版本存在不兼容问题,Nvm 其实是让你在同一台机器上根据需要,安装 或 切换项目所对应的 Node 版本来适配项目。
nvm 安装等可以自行百度
命令 说明
nvm version 查看 nvm 版本
nvm ls 查看所有已经安装的 Nodejs 版本
nvm list installed 查看所有已经安装的 Nodejs 版本
nvm ls available 查看运程线上所有版本 (列出所有可以安装的 node 版本号)
nvm root 查看 nvm 安装路径
nvm arch 查看节点是否以 32 位或 64 位模式运行
nvm current 查看当前 node 版本
nvm proxy 查看设置与代理
安装不同 node 版本:
nvm install latest | 安装最新稳定版 Nodejs |
---|---|
nvm install 12.18.0 | 安装指定版本 |
nvm uninstall 12.18.0 | 卸载指定 12.18.0 版本 |
nvm use 版本号 | 切换版本(这个是全局的) |
--------------- | ------------------------ |
nvm use 12.18.0 | 切换到 2.18.0 版本 |