肯定有人问,nvm是干什么用的吗?
最近在实习的时候,碰到一个node-sass兼容的问题,每次都要去兼容node-sass版本的问题,令人头疼,我自己在做项目的时候用的node版本比较高16.16.0版本,依赖的node-sass版本也就比较高,公司项目中node-sass版本比较低,和我装的node版本不兼容,每次都要去降低版本,那么nvm就是来拯救这个问题,直接切换电脑中的node版本就好了。
nvm干什么用的?
nvm是一款管理node版本的工具,当同时进行两个项目时,并且两个项目使用的node版本不一样,那么对于维护多个版本会是一件很麻烦的事。这个时候,使用nvm就能解决这个问题。
nvm安装
安装前一定要把之前安装的nodejs给卸载了!!!
nvm使用
安装好后,输入cmd,进入命令行界面,输入nvm -v
nvm安装node
nvm install 12.12.0
查看已经安装的node版本
nvm list
切换node版本
nvm use 安装的版本号
//例如:
nvm use 12.12.0
查看的npm 与 node版本
node -v
npm -v