nvm 比n更容易上手的node版本管理工具

262 阅读2分钟

开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 1 天,点击查看活动详情

今天在熟悉一个vue3的框架的时候,由于使用vite。所以我现在的node版本v14.17.4就低了,官方需要的版本是:

Vite 需要 Node.js 版本 14.18+,16+。然而,有些模板需要依赖更高的 Node 版本才能正常运行,当你的包管理器发出警告时,请注意升级你的 Node 版本。

如果还是从node官网下载在切换安装感觉太费事儿太慢了,所以就去找相关的工具。首先找到了 n , 对于我一个从来没用过的人来说太难用了,报的错查十几篇博客都没解决,所以我要说下从安装到最后切换版本没报过一次错的 nvm

下载nvm安装包

github地址

图片.png 下载完后最好就选默认的安装地址,如果要用其他的地址,则地址中不能有中文和空格(看到好多博客都说这个,我自己是用默认的安装地址没有出错)。 记下你的安装地址,下一步有用。

下载需要的node版本

nvm install xxx --with-npm // xxx -> node的版本

注意: --with-npm 一定要带上,不然不会下载npm
下载完之后可以在nvm安装目录下看到新增的node包,那么实际上如果你已经有包了也可以直接放在安装目录下应该也是可以的。

图片.png

切换版本

nvm use xxx // xxx -> node的版本 切换的版本号不需要带v

如果不清楚你之前安装了哪些node版本,可以使用 nvm list 来查看已安装的node版本。

卸载

nvm uninstall xxx // xxx -> node的版本