nvm的安装与使用以及问题解决指南 | 8月更文挑战

简介: nvm的安装与使用以及问题解决指南 | 8月更文挑战

image.png


nvm是什么


nvm就是node的一个版本管理工具,可以在一个环境中同时安装多个 node 版本(和配套的 npm 版本),并随时切换。

普通电脑只能装一个版本的node 但是在工作中,面对不同的项目我们可能会使用不同版本的node,给程序员造成了相当打的困扰,此时nvm就应运而生


下载安装


nvm的下载需要进入github下载

选择 nvm-setup.zip进行下载,此时下载出来的是一个zip压缩包,需要解压然后双击运行安装


image.png


在github下载比较缓慢,在这里我把它放到蓝奏云,可以直接下载exe文件

nvm的运行文件


安装


双击进行安装;安装时会让你选择路径,对于这种工具我一般都默认安装,一路下一步即可

安装时有可能也会不断地弹出这个弹窗


image.png


这是因为我之前已经安装了node,所以点击 ‘是’ 即可


判断是否安装成功

打开cmd 输入

nvm -v

如果显示出一大串,并且有版本号则说明已经安装成功


使用命令


显示可以下载的版本

nvm list available

下载不同版本的node

nvm install 版本号
//例如
nvm install 11.13.0

卸载node的版本

nvm uninstall 版本号

还可以查看已经安装过的版本,以及正在使用的版本号

nvm ls


image.png


星号所在的地方就是正在使用的版本

切换版本使用 nvm use 版本号

nvm use 14.7.0


使用中的问题


无法切换版本号&无法使用npm等这些问题,都是因为在安装nvm之前已经安装了node,所以把原先的node卸载并删除掉,然后在重新安装nvm;在nvm里面安装node即可卸载已经安装的node ——>重装nvm.exe ——>在nvm 里下载node ——>切换使用node



目录
相关文章
|
6月前
|
存储 JavaScript Linux
Linux环境下安装nmp(Centos环境)保姆级教学 一步到位
Linux环境下安装nmp(Centos环境)保姆级教学 一步到位
|
1月前
|
Java UED Python
【10月更文挑战第4天】「Mac上学Python 4」入门篇4 - PyCharm高效开发环境配置与使用技巧
本篇将详细介绍如何高效地使用PyCharm进行Python开发,内容涵盖PyCharm的主题设置、字体调整、常用快捷键、虚拟环境的管理、库安装与调试技巧等。通过本篇的学习,用户将能够充分利用PyCharm的功能,提升Python开发效率。
146 2
【10月更文挑战第4天】「Mac上学Python 4」入门篇4 - PyCharm高效开发环境配置与使用技巧
|
1月前
|
机器学习/深度学习 Python
【10月更文挑战第5天】「Mac上学Python 6」入门篇6 - 安装与使用Anaconda
本篇将详细介绍如何在Mac系统上安装和配置Anaconda,如何创建虚拟环境,并学习如何使用 `pip` 和 `conda` 管理Python包,直到成功运行第一个Python程序。通过本篇,您将学会如何高效地使用Anaconda创建和管理虚拟环境,并使用Python开发。
68 4
【10月更文挑战第5天】「Mac上学Python 6」入门篇6 - 安装与使用Anaconda
|
1月前
|
机器学习/深度学习 数据可视化 数据挖掘
【10月更文挑战第4天】「Mac上学Python 5」入门篇5 - Jupyter 环境配置与高效使用技巧
本篇将介绍如何在Mac系统上安装和配置Jupyter,并详细介绍Jupyter Notebook的一些常用“神奇函数”。Jupyter是一个支持交互式计算的工具,广泛用于数据分析、机器学习等领域,通过学习本篇,用户将能够在Python项目中高效使用Jupyter Notebook。
65 3
【10月更文挑战第4天】「Mac上学Python 5」入门篇5 - Jupyter 环境配置与高效使用技巧
|
1月前
|
IDE 开发工具 iOS开发
【10月更文挑战第3天】「Mac上学Python 3」入门篇3 - 安装Python与开发环境配置
本篇将详细介绍如何在Mac系统上安装Python,并配置Python开发环境。内容涵盖Python的安装、pip包管理工具的配置与国内镜像源替换、安装与配置PyCharm开发工具,以及通过PyCharm编写并运行第一个Python程序。通过本篇的学习,用户将完成Python开发环境的搭建,为后续的Python编程工作打下基础。
186 2
【10月更文挑战第3天】「Mac上学Python 3」入门篇3 - 安装Python与开发环境配置
|
28天前
|
Java 索引 Python
【10月更文挑战第19天】「Mac上学Python 30」基础篇11 - 高级循环技巧与应用
本篇将介绍更深入的循环应用与优化方法,重点放在高级技巧和场景实践。我们将讲解enumerate()与zip()的妙用、迭代器与生成器、并发循环以及性能优化技巧。这些内容将帮助您编写更高效、结构更合理的代码。
64 5
|
4月前
|
Python
python如何在内网安装第三方库【7月更文挑战第1天】
【7月更文挑战第1天】确保内外网Python版本相同,安装`freezer`库。列出并保存项目依赖到`requirements.txt`,在wheel文件夹下载对应whl文件。将下载文件及`requirements.txt`打包上传至内网服务器,然后使用`pip`安装所有库,完成环境迁移。
73 0
|
6月前
|
机器学习/深度学习 自然语言处理 语音技术
《Python 语音转换简易速速上手小册》第10章 未来趋势和发展方向(2024 最新版)
《Python 语音转换简易速速上手小册》第10章 未来趋势和发展方向(2024 最新版)
85 1
|
6月前
|
安全 算法 数据挖掘
《隐私计算简易速速上手小册》第4章:技术挑战与解决方案(2024 最新版)
《隐私计算简易速速上手小册》第4章:技术挑战与解决方案(2024 最新版)
99 1
|
6月前
|
SQL 分布式计算 Hadoop
最新大数据集群安装方法CentOS7.6__大数据环境安装和配置
最新大数据集群安装方法CentOS7.6__大数据环境安装和配置
193 0