关于nvm是什么,做什么的就不过多赘述了,想要详细了解的自行搜索相关内容。
1. 准备
如果你电脑上安装的有node
请先卸载
- 如何卸载
控制面板->卸载程序->找到Node.js 双击确认卸载,注意:如果出现下面的对话框,请尝试下面的方法进行删除。
如果出现上面的提示,就用如下方法卸载
找到你node
安装的位置
如果你的node
是默认安装的,那么位置就在C:\Program Files\nodejs
,找到你的安装位置,直接清空文件就可以了,包括nodejs
这个文件夹。
2.安装nvm
1.下载地址
直到今天最新nvm版本为1.1.12
,选择下面你喜欢的方式进行下载。
2.安装
这里推荐默认安装就可以了,全程点Next
,比较省事。
3.使用配置
1.配置镜像
在开始使用前,先配置一下淘宝镜像,执行一下命令
阿里云镜像
nvm npm_mirror https://npmmirror.com/mirrors/npm/
nvm node_mirror https://npmmirror.com/mirrors/node/
2.下载nodejs
使用nvm list available
命令可以查看可下载的node版本
- 选择你需要的版本执行安装,这安装的版本是
18.16.0
,如下命令
nvm install 18.16.0
- 查看是否安装成功执行
nvm ls
- 选择
node
版本,也就是你刚刚安装的版本,执行如下命令
nvm use 18.16.0
- 检查是否切换成功,如果切换成功,如下版本前面有一个星号
到这里就安装配置完成了,你可以检查一下了,
node -v
npm -v
其他扩展pnpm
如果想要使用pnpm 还需要重新安装一下。
- 全局安装,执行命令
npm i -g pnpm
,如果你想指定版本别忘了加@指令 - 如果使用
pnpm -v
出现如下错误pnpm : 无法加载文件 C:\Program Files\nodejs\pnpm.ps1,因为在此系统上禁止运行脚本。
就需要执行如下命令,设置允许就可以了。
set-ExecutionPolicy RemoteSigned
执行后,按照提示,输入Y
就可以了。
到这里就结束了,在检查一下,使用pnpm -v
看是否可以用呢。
vnm的命令介绍
nvm install <version> //安装指定版本的 Node.js。
#例如,nvm install 18.16.0 将安装 Node.js 的 18.16.0 版本。
nvm use <version> //切换使用指定版本的 Node.js。
#例如,nvm use 18.16.0 将设置当前会话中使用 Node.js 的 18.16.0 版本。
nvm ls //列出已安装的所有 Node.js 版本。
#例如,nvm list 它将显示已安装的版本列表,并在当前使用的版本旁边加上一个星号标记。
nvm alias <name> <version> //创建一个别名以便更方便地引用特定的 Node.js 版本。
#例如,nvm alias default 18.16.0 将创建一个名为 "default" 的别名,指向 Node.js 的 18.16.0 版本。
nvm uninstall <version> //卸载指定的 Node.js 版本。
#例如,nvm uninstall 18.16.0 将卸载 Node.js 的 18.16.0 版本。
nvm current //显示当前正在使用的 Node.js 版本。
#例如,nvm current 将显示正使用的V18.16.0 版本
nvm use default //切换到默认的 Node.js 版本(由 nvm alias 命令设置的别名)。
#例如,nvm use default 将切换到刚刚设置default别名的18.16.0版本
nvm exec <version> <command> //在指定版本的 Node.js 环境中执行特定的命令。
#例如,nvm exec 18.16.0 node app.js 将使用 Node.js 的 18.16.0 版本来运行 app.js 文件。
如果你遇到其它问题,欢迎讨论,相互学习交流,如果文章对你有帮助,别忘了收藏点赞哦~