> 霍格沃兹测试开发学社|免费学习资料大放送,助你事半功倍。
- 霍格沃兹测试开发学社 - 测试人社区安装前提在安装nvm之前,我们需要先将已有的node.js全部卸载。
在安装nvm之前,我们需要先将已有的node.js全部卸载。
在安装nvm之前,我们需要先将已有的node.js全部卸载。
使用Chocolatey安装下载ChocolateyChocolatey是 windows 下一款命令行包管理软件 ,简单说这就是 Windows 的 apt-get。Chocolatey 这套包管理系统目前已经包含了近 500 多款常用软件。首先,我们使用管理员权限打开一个新的powershell窗口,按下Win键,然后输入"PowerShell",然后右键单击"Windows PowerShell"并选择"以管理员身份运行"来打开它。第二步,在打开的窗口中,输入如下命令:
shell复制代码Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
安装完成后,输入choco 命令来验证是否安装成功。第三步,在管理员权限的PowerShell窗口中,执行以下命令来使用Chocolatey安装nvmshell复制代码choco install nvm
输入命令后,会弹出是否安装的提示,我们输入'y'即可确认安装。第四步,打开一个新的powershell窗口,执行下面的命令,创建nvm的根目录shell复制代码mkdir $HOME\.nvm
第五步,配置nvm的环境变量shell复制代码notepad $PROFILE
这个命令将打开我们的的PowerShell配置文件(如果还没有创建过,则会提示是否创建新文件)。随后在文件中添加如下内容:shell复制代码$env:NVM_HOME = "$HOME\.nvm"[Environment]::SetEnvironmentVariable("NVM_HOME", $env:NVM_HOME, [EnvironmentVariableTarget]::User)$env:PATH += ";$HOME\.nvm"[Environment]::SetEnvironmentVariable("PATH", $env:PATH, [EnvironmentVariableTarget]::User)nvm install 12.22.0nvm use 12.22.0
这些命令将会设置nvm的环境变量,并安装默认的Node.js版本(12.22.0),随后我们保存并关闭文件即可。第六步,验证安装,我们关闭所有的powershell窗口,并打开一个新的窗口,执行以下命令来验证nvm是否成功安装shell复制代码nvm --versionnode --version
正常显示版本号即表示安装成功。注:使用Chocolatey速度会比较慢,一般不推荐使用Chocolatey安装。下载安装包进行安装第一步,下载安装包,nvm下载地址可下载以下文件:nvm-noinstall.zip:绿色免安装版,但使用时需要进行配置。nvm-setup.zip:安装版,推荐使用nvm-setup.exe:无需解压,直接安装,墙裂推荐。。
。
如下图:第二步,进行安装,点击nvm-setup.exe文件,接受用户协议第三步,选择安装目录,如下图:第四步,选择node安装路径,如下图:第五步,确认安装,如下图:第六步,检查是否安装成功,打开cmd命令行窗口,输入nvm,安装成功则会出现如下图的内容:nvm使用nvm用于控制node.js版本的命令主要有以下几条:nvm listnvm list可以显示已经安装的node版本列表,如下所示:
bash复制代码nvm list // 显示已安装的版本(同 nvm list installed)nvm list installed // 显示已安装的版本nvm list available // 显示所有可以下载的版本
nvm installnvm install 版本号安装指定版本的nodebash复制代码nvm install 12.22.0 // 安装12.22.0版本nodenvm install latest // 安装最新版本node
注:当运行nvm install命令时,若出现权限问题,可以使用管理员身份运行cmdnvm usenvm use 版本号 使用指定版本的nodebash复制代码nvm use 12.122.0 // 使用12.22.0版本node
注:当我们要使用npm时,需要先指定node版本,即先运行nvm use命令,再使用npm命令nvm uninstallnvm uninstall 版本号 卸载指定版本的nodebash复制代码nvm uninstall 16.16.0 // 卸载16.16.0版本node
总结nvm是一个非常好用的node版本管理工具,避免了我们需要重复安装卸载不同版本的node.js的问题,提高了我们的工作效率。安装nvm还是比较推荐使用下载安装包的方式,更为直接,能够直接看到步骤,也更容易定位问题。希望这篇文章能够帮到大家。获取更多技术资料,请点击。
> 霍格沃兹测试开发学社|免费学习资料大放送,助你事半功倍。
- 霍格沃兹测试开发学社 - 测试人社区
(图片来源网络,侵删)
0 评论