一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第9天,点击查看活动详情。
我们都知道,目前在网络上,很多流行的框架,基本上都是走前后端
分离这个路线了,那就说明了,大部分的程序员,不得不去接受前端的技术了,例如:vue
,react
等前端框架!!!^_^
随着我们开发的项目多了,不同的项目,使用了不一样的框架,而且还对本地开发环境
等限制,例如:node
版本的限制,这是一个比较头疼
的问题了.
例如:
- 项目A,需要在v10.5.0
- 项目B,需要在v12.16.1
那这个对于开发人员来说,可以说是恶心的呀!!!=_=
如果我要跑项目A,那我得切换到node 10.5.0
版本;跑项目B,就得切换到node 12.16.1
版本。这个切换工作
,就得是重新
安装node!!!=_=
每次都这么搞的话,这不得给人干废了吗!!!=_=
作为一个牛皮的程序员
,咋们可不能这么干!!!
照你这么说的话,那这个切换
,怎么做,才能比较快捷
的做到呢?
废话不多说了,那肯定是有的,就是我们今天要分享的主角nvm
工具。
nvm
工具是一个node
版本管理的工具,可以帮我们快速的切换本地开发环境node的版本
。
nvm安装
一、下载nvm
1.下载地址
从github
上,下载最新版本:下载地址
这里,咋们选择 nvm-setup.zip
注:本文下载版本:1.1.9(目前最新,目前时间2022-04-09)
2.安装nvm
解压安装:nvm-setup.zip
,一步步安装即可,不需要改什么东西!!!(这很关键)
打开cmd,输入nvm
命令,看到以下信息,表示已经安装成功了
注意:安装的时候,建议用默认的安装路径即可,不建议修改安装路径,否则会导致某些问题。不按照建议做的,后果自己承担哈!!!
二、配置加速镜像
因为nvm默认的下载地址,使用的是一个外国的地址,速度比较慢呀,这个是不能忍的啦!!!
咋们这里切换到淘宝的镜像
,下载速度快到你不可信喔!!!^_^
配置方法:
打开nvm的安装路径,默认安装路径是:C:\Users\Administrator\AppData\Roaming\nvm
对settings.txt,进行修改,后面加上淘宝的node
和npm
镜像地址即可
root: C:\Users\Administrator\AppData\Roaming\nvm
path: C:\Program Files\nodejs
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
复制代码
三、安装node
1.nvm安装命令:
nvm install v10.5.0
复制代码
这里是因为npm无法下载,导致安装失败了。可能是github的地址不太稳定导致。
好家伙,npm
安装失败了,这可咋整?别急,这里哥们还是有办法解决,接着往下!!!
这里分析一下,nvm下载的node
,就会放到这个路径下面,那咋们岂不是可以自己下载node,然后放入到这个路径下,nvm就可以进行管理node的版本呢?好像就是这样...
那么这样的话,我们手动下载node,放入到这个路径下,不就好了?
手动下载nodejs10.5.0
因为node10.5.0通过nvm安装失败了,我们得清一下这个有问题的node
卸载命令:
nvm uninstall 10.5.0
复制代码
同时把temp
也删了
接着咋们直接解压node-v10.5.0-win-x64.zip
,并改一下文件夹名称为v10.5.0
最后看一下效果:
nvm list //列出所有node版本
复制代码
好家伙,这样nvm
也能管理到这个node10.5.0
,牛牛牛!!!^_^
切换使用指定版本的node
nvm use 10.5.0
复制代码
这里带星,表示当前正在使用的nodejs
版本
按照同样的方式,咋们接着安装:12.16.1
和16.14.0
历史版本的nodejs下载地址
切换到16.14.0
查看node
,npm
版本,正常使用
看到了吗,切换就是如此的简单,丝滑
了呀!!!完美!!!^_^
总结nvm命令:
命令 | 作用 |
---|---|
nvm list | 列出所有node版本 |
nvm use 10.5.0 | 切换node指定版本 |
nvm install v10.5.0 | 安装指定node版本 |
nvm uninstall v10.5.0 | 卸载指定node版本 |
好了,nvm的基本的安装和操作就这些了,我们就可以放心愉快的写代码了!!!^_^