node.js版本管理工具nvm安装(win11)
话说多了都是啰嗦,直接上
1、如果有node.js,先把它卸载干净,
免安装版把文件夹和node有关的环境变量配置删了,顺便到C盘用户看看有没得node安装的残留物
直接下载的软件卸载
- 第一步:控制面板--->程序(点卸载程序)--->找到Node.js这个睿智直接卸载
- 第二步: 在环境变量中和node有关的全部删除,点击确定。
- 第三步:实在不知道删没删完,直接win+R打开cmd,然后直接输入 where node看看有没有其他node没删除的文件夹这些,有的话直接找到删除。最好重启一下,至于为什么,问你电脑即可,实在不行你俩干一架。
2、安装nvm
-
nvm的官网:github.com/coreybutler…
-
下载安装包nvm-setup.zip,然后按照提示完成安装(安装目录最好不要出现中文和空格,要不然你安装node.js会失败)
-
管理员打开cmd或者普通用户打开cmd输入:
nvm-v,检验nvm是否安装成功 ,出现Running version 版本号,后面一长串,恭喜你成功了一点。
环境变量配置很重要
- 默认路径在:C:\Users[xxxx]\AppData\Roaming\nvm下的settings.txt中添加以下两句话,保存即可
- 自己配制的路径: 你的路径\nvm下的setting.txt添加即可
node_mirror:https://npm.taobao.org/mirrors/node/
npm_mirror:https://npm.taobao.org/mirrors/npm/
找到高级系统设置——>环境变量——>系统变量——>新建
NVM_HOME =>C:\xxxx\xxxx\nvm 找到你自己安装软件时的自己配置的或者系统默认的nvm根目录
NVM_SYMLINK =>D:\xxxx\nodejs 安装nvm时配置的nodejs文件夹
在系统变量的Path和用户变量的Path都配置
%NVM_HOME%
%NVM_SYMLINK%
(一般情况下它会自己生成,你看看两个Path有没有就行了)
安装nodejs
//显示可下载的nodejs部分列表
nvm list available
//显示安装的版本
nvm list
//安装nodejs指定版本
nvm install 16.19.1
//查看nodejs安装版本
node -v
//使用指定版本的nodejs
nvm use 16.19.1
查看npm版本号
npm -v
安装yarn
npm install -g yarn --registry=https://registry.npm.taobao.org
yarn -v =>查看版本
安装cnpm
npm install -g cnpm --registry=https://registry.npm.taobao.org
同理:cnpm -v
然后你跑去建个项目看看能不能启动,node17以上的版本在项目上有点难受,你可以先用17以下的