Rumah > hujung hadapan web > tutorial js > 认识nvm工具,浅谈nvm如何切换Nodejs版本

认识nvm工具,浅谈nvm如何切换Nodejs版本

青灯夜游
Lepaskan: 2021-07-14 10:18:07
ke hadapan
1991 orang telah melayarinya

本篇文章带大家了解一下nvm,介绍一下nvm的安装方法,以及使用nvm快速切换Nodejs版本的方法。

认识nvm工具,浅谈nvm如何切换Nodejs版本

在我们的日常开发中经常会遇到手上好几个项目,每个项目运行的环境也不一样,不同项目必须依赖不同版的 NodeJS 运行环境。每一个问题的提出总得有解决的办法,于是NVM应运而生。【推荐学习:《nodejs 教程》】

二、认识NVM

NVM(NodeJS Version Management)是一个nodejs的版本管理工具。通过它可以安装和切换不同版本的nodejs。

三、安装

在安装前一定要卸载已安装的 NodeJS,否则会发生冲突。

3.1 Windows 安装

下载 nvm-windows 最新安装包,直接安装即可。

  • nvm-noinstall.zip:绿色免安装版,但使用时需进行配置。
  • nvm-setup.zip:安装版,推荐使用

3.2 OS X/Linux 安装

四、安装不同版本Node/Npm

记得在安装前卸载安装的NodeJS,避免安装后出错

4.1、查看本地安装的所有版本;有可选参数available,显示所有可下载的版本。

nvm list [available]
Salin selepas log masuk

4.2、安装,命令中的版本号可自定义,具体参考命令1查询出来的列表

nvm install 14.15.4
Salin selepas log masuk

4.3、使用特定版本

nvm use 14.15.4
Salin selepas log masuk
Salin selepas log masuk

4.4、卸载

nvm uninstall 14.15.4
Salin selepas log masuk

4.5、你可以通过以下命令来列出远程服务器上所有的可用版本

  • OS X/Linux
nvm ls-remote
Salin selepas log masuk
  • Windows
nvm ls available
Salin selepas log masuk

五、常用命令

5.1 切换版本到14.15.4

nvm use 14.15.4
Salin selepas log masuk
Salin selepas log masuk

5.2 切换到最新版

nvm use node
Salin selepas log masuk

5.3 设置别名为current-version

nvm alias current-version 14.15.4
Salin selepas log masuk

5.4 取消别名

nvm unalias current-version
Salin selepas log masuk

5.5 设置 default 这个特殊别名

nvm alias default node
Salin selepas log masuk

更多编程相关知识,请访问:编程入门!!

Atas ialah kandungan terperinci 认识nvm工具,浅谈nvm如何切换Nodejs版本. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:juejin.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan