nvm安装使用教程 nodejs版本管理程序
2022-10-11 17:24
阅读:1734
在使用npm
安装node-sass
时出现安装不上的情况,后来发现是nodejs
版本要对应才行,在此做一下记录,使用nvm
管理多个版本的nodejs
。
将本机现有nodejs卸载
鼠标点击电脑左面最左下角的win窗口图标弹出,输入“控制面板”再点击回车键进入,进入控制面板后,找到所安装的node.js并卸载。
win10直接在设置->应用中卸载即可
nvm安装
- 下载nvm
下载地址:https://github.com/coreybutler/nvm-windows/releases - 双击下载得到的
.exe
文件开始安装 - 选择安装路径的时候,第一次是
nvm
的安装路径,第二次是nodejs
的快速访问路径,确保万一请使用英文路径并且不要有空格 - 最后点击
install
完成安装 - nvm安装完成后,检验是否安装成功,进入命令控制行窗口
C:\Users\lingyun>nvm -v Running version 1.1.9.
输入命令
nvm v
查看,如果出现版本号,即安装成功(如果安装不成功,查看之前自己安装的node.js有没有删除彻底、安装nvm工过程有没有漏掉什么!)
使用nvm安装nodeJs
在使用nvm命令安装时,如果出现timeout等连接被关闭的情况,请先设置国内镜像
在nvm的安装路径下找到settings.txt(如果没有,可新建一个)打开:添加以下代码保存即可
node_mirror:npm.taobao.org/mirrors/node/
npm_mirror:npm.taobao.org/mirrors/npm/
- 在命令行输入
nvm ls available
查看可用的node.js版本号 - 输入命令行
nvm install node版本号
(例如:nvm install 12.17.0
)即可安装对应版本以及自动安装对应的npm版本。除了上面显示的node.js版本,其他版本号也可以下载(注意:在下载时,有时候有些版本可以准确下载,有时候有些版本会出现只下载node,但npm版本不会自动下载的情况;出现这种情况的话,①有时候是因为下载过程中不稳定,稍后再试;②更换一下其他版本下载) - 安装完成后可以分别输入命令行
node -v
和npm -v
,检验node.js以及对应npm是否安装成功(要记得先执行命令行nvm use node版本号
),如果可以显示版本号这说明安装成功。 - 安装成功后,记得先输入命令行
nvm use node
版本号(例如:nvm use 12.17.0
),即可选择你本地所使用的Node.js版本(选择Node.js版本后自动配置环境变量,不用自己去配置),并且只有先这样才能看到node版本,不然你输入命令行node -v和npm -v会出现(提示’node’ 或’npm‘不是内部或外部命令,也不是可运行的程序 或批处理文件)。使用此命令行可以根据你自己的需要随意切换node.js版本运行。 - 使用
nvm ls
可以查看已安装的版本
若nvm切换node版本 exit status x:乱码,这是因为需要使用管理员身份才能切换node版本
{{commentTotal}} 条评论
{{item.nickname}}
{{item.create_date}}
{{item.content}}
- 上拉或点击加载更多 -
- 加载中 -
- 没有更多了 -