nvm( Node Version Manager )是针对Node的版本管理器。Node 版本更新较快,对于初学者,升级 Node 版本不易,也不能进行灵活的版本切换。以及在使用 Node 过程中可能会遇到各种权限问题。使用 nvm 管理 Node ,可以实现轻松升级,灵活的版本切换,同时可以更好的管理 Node 的权限。
下面我们就来一起学习一下 nvm 安装和使用。
安装:
nvm 常用的安装有两种方式:
curl https://raw.githubusercontent.com/creationix/nvm/v0.13.1/install.sh | bash
或者
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.13.1/install.sh | bash
以上脚本会将 nvm 的仓库克隆到本地 ~/.nvm 目录中,并且会在~/.bash_profile, ~/.zshrc或`~/.profile末尾添加source
使用安装的 nvm :
在终端中输入: source ~/.nvm/nvm.sh 开启我们刚刚安装的 nvm
但是这里有一个问题,我们每次开启一个新的终端都要输入上面的脚本,否则系统找不到 nvm
解决:
将上面的脚本添加到 ~/.bashrc , ~/.profile , 或者 ~/.zshrc 这样就会在每次开启终端时自动启动 nvm
(示例中使用的 Node 版本为 0.10)
使用 nvm 安装 Node :
nvm install 0.10
指定当前终端使用的版本:
nvm use 0.10
或者
nvm run 0.10 --version
指定当前终端或当前终端的子终端使用的版本:
nvm exec 0.10 node --version
查看已经安装的版本:
nvm ls
查看有哪些版本可以安装:
nvm ls-remote
设置默认运行的版本:
nvm alias default 0.10
查看当前使用的版本:
nvm current
卸载 nvm :
rm -rf ~/.nvm
参考资料:https://github.com/creationix/nvm
相关推荐
主要介绍了详解如何使用nvm管理Node.js多版本,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
配置完成后,你就可以开始使用nvm管理Node.js版本。 安装和切换版本:使用nvm,你可以很轻松地安装多个Node.js版本。只需使用命令nvm install ,其中是你想要安装的Node.js版本号,例如nvm install 12.18.3。安装...
文章目录NVM 简介NVM 安装NVM 常用命令修改npm...不同于 n 依赖于 Node , nvm 是独立的Node版本管理工具 NVM 安装 下载 nvm github 仓库 $: curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install
npm 管理工具nvm的安装与使用
本文介绍了使用 nvm 管理不同版本的 node 与 npm ,分享给大家,具体如下: 补充说明:Mac 下通过 brew install nvm 所安装的 nvm ,由于安装路径不同,无法正确启用。建议使用 brew uninstall nvm 卸载掉之后,通过...
如果你既要维护几年前的项目,又要编写新项目,又或者从git上拉取下来源码却无法正确安装依赖,导致疯狂报错,无法运行成功,那么nvm就是你最好的帮手。 一键安装+配置环境+配置...如遇报错可能需要使用管理员身份打开
node多版本管理,nvm安装文件; nvm常用命令 nvm install 安装指定版本,可模糊安装,如:安装v4.4.0,既可nvm install v4.4.0,又可nvm install 4.4 nvm uninstall 删除已安装的指定版本,语法与install类似 nvm ...
NVM:node版本管理工具
nvm 是 Node.js 的版本管理工具,可以让你在同一台机器上同时安装多个版本的 Node.js,并且非常容易地在不同的项目中切换使用 Node.js 的版本,方便进行开发和测试。 nvm 支持在 Linux/MacOS/Windows 系统上运行。...
使用nvm切换node版本很容易也很方便; nvm使用: 安装指定版本node&nvm: nvm install 版本号 卸载指定版本node&nvm: nvm uninstall 版本号 切换指定版本node&nvm: nvm use 版本号 展示已经安装node版本列表: nvm ...
nvm node版本管理window安装版 可以方便下载各个版本node,轻松切换版本.
1、nvm install [version] 安装我们需要的版本 nvm install node安装最新版本 2、使用新安装的 Node.js 版本nvm use node
nvm(node.js version manager)是node版本管理工具,用来管理 node 的版本
nvm是node版本管理工具,可以运行在多种操作系统上。这里主要记录一下在windows系统的安装和使用。
写在前面 nvm(nodejs version manager)是nodejs的管理工具,如果你需要快速...那么就让我们使用nvm管理我们的node版本吧! nvm下载安装 下载使用之前,避免不必要的麻烦,先将之前的node版本删除(同时清除相应的多余
nvm 是 NodeJS 的多版本管理工具,有点类似管理 Ruby 的 rvm,如果是需要管理 Windows 下的 node,官方推荐是使用 nvmw 或 nvm-windows 。 卸载已安装的全局 node/npm 在官网下载的 node 安装包,运行后会自动安装在...
nvm,全称 node.js version management,就是nodejs版本管理用具,nvm可以快速切换使用不用版本的node。 nodejs,Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。 Node.js使用了一个事件驱动、非阻塞式...
主要介绍了详解nvm管理多版本node踩坑,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
神奇的node.js为我们JavaScript提供了在后端运行的环境,而它的包管理器npm(node package manage)现在也成为了全球最大的开源库生态系统.我们有很多很多的工具都是依赖于node环境进行使用的,所以我们使用node的第一步...