入职安装环境

162 阅读2分钟

背景

今天入职一家公司,公司给配了电脑,需要配置环境,这篇文章就是分享一下安装nvm的过程。

一、什么是NVM

NVM(Node Version Manager)是管理 Node.js 版本的工具。

二、安装的意义

在我们开发过程中会遇到很多项目,有的项目需要nodejs 18.x版本,有的项目需要nodejs 12.x,然后高了他还不行 (・ᴗ・) 必须指定版本,这时候使用NVM可以方便我们, 快速切换nodejs版本,我个人也有强迫症,不喜欢东一个nodejs版本西一个nodejs版本,然后我也不喜欢配置nodejs环境,NVM安装完成后可以自动配置好。

三、如何安装

下载地址的话我直接问ai: "如何安装 nvm" (¬_¬),得到很多系统的安装方式,这里我选择windows的安装方式,地址 github.com/coreybutler… 选择 "nvm-setup.exe",下载完成后双击"nvm-setup.exe"一直点一直点,中间你可以根据自己需求修改一些安装配置

四、验证安装是否成功

安装完成后,打开新的命令提示符或 PowerShell 我们输入命令"nvm --version"看看是否安装成功

nvm --version

上面的可以直接复制

输入命令后,我发现居然报错!检查一下,只要重新打开一下PowerShell即可返回版本号。

五、使用NVM

这里我发一些常用的NVM命令

1、安装指定版本
nvm install <版本号>       # 安装具体版本,如 nvm install 18.17.1
nvm install lts            # 安装最新的 LTS(长期支持)版本
nvm install lts/<代号>     # 安装特定 LTS 版本,如 nvm install lts/hydrogen(对应 Node.js 18)
nvm install node           # 安装最新的稳定版

2、卸载指定版本
nvm uninstall <版本号>     # 如 nvm uninstall 16.20.2

3、切换使用版本
nvm use <版本号>           # 临时切换,如 nvm use 18.17.1
nvm use lts                # 切换到最新 LTS 版本

4、版本列表查看
nvm ls                     # 列出本地所有已安装版本(当前使用版本标为 "-> system" 或版本号)
nvm list 

5、查看可安装的远程版本(windows系统没有 mac系统才有用)
nvm ls-remote              # 列出所有可安装的远程版本(较全,加载较慢)
nvm ls-remote --lts        # 只列出 LTS 版本(推荐)
nvm ls-remote <版本前缀>   # 过滤特定主版本,如 nvm ls-remote 18 (列出 18.x 系列)

好了,我们输入"nvm install lts " 安装nodejs,完整完成后输入命令"nvm ls" 查看安装本版,安装本版号输入命令 "nvm use xx.xx.xx" 使用版本,(x是版本号,你别真输入x啊 ( ̄▽ ̄|||) ),"nvm use xx.xx.xx"完成后, 输入命令"node -v" 返回我们的版本号了,完成! (✿◠‿◠)✧