mac安装nvm管理多版本node环境
检查环境
node -v
检查本地是否已经安装了node环境,如果已经安装的话,需要先卸载掉当前Node
这里显示没有安装Node
安装
命令行安装
点击查看安装命令
打开终端执行
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
or
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
两条命令中的任意一条,安装nvm。
如果网络不太好,安装不成功的话,可以反复多试几次,也可以使用git的方式手动安装。不过需要自己将一些配置添加到.bash_profile或者是.zshrc(取决于你用的是什么命令)。
这里还是尽量使用脚本自动安装。
安装完之后重启一下终端即可使用nvm 了
git手动安装
clone项目到本地根目录
cd ~/
git clone https://github.com/nvm-sh/nvm.git .nvm
激活nvm
cd ~/.nvm
# 当前时间节点最新版本
git checkout v0.39.1
进入到 .nvm文件夹中
并检出分支v0.39.1
在当前分支中运行 . ./nvm.sh 来激活nvm
. ./nvm.sh
添加配置
在根目录~/.bashrc, ~/.profile, or ~/.zshrc 配置文件中将下列配置添加在文件中
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion
验证nvm
关闭终端再打开验证nvm
NVM常用的命令
nvm install
安装制定的node版本
nvm install 14
这里输入的版本号是14,nvm会自动安装node在14大版本中最新的一个版本
nvm ls
会列出本地已安装的各个版本的node
nvm use
切换不同版本的node
nvm uninstall
卸载已经安装的Node版本
mac安装nvm管理多版本node环境相关推荐
- 安装nvm管理多版本nodejs
1.简介(什么是nvm) Node Version Manager(node版本管理器),用它在机器上安装并维护管理多个Node的版本 2.nvm临时切换(临时切换版本,只在当前终端内有效,新开终端无 ...
- Mac安装rvm管理Ruby版本
安装gnupg brew install gnupg 如果提示Error: The brew link step did not complete successfully, 那么根据提示一般可以修复 ...
- mac使用nvm管理node版本
nvm 管理多版本node install brew 官网直接下载 打开终端输入下列命令 /bin/bash -c "$(curl -fsSL https://raw.githubuserc ...
- mac安装nvm及换源及node安装切换
前言 一. 打开命令行代码 二. 安装nvm 1.解决 "443: Connection refused" 的问题 2.解决 command not found 的问题 三. nv ...
- node php环境变量配置,关于NodeJS、NPM安装配置步骤(windows版本) 以及环境变量的介绍...
本篇文章主要介绍了NodeJS.NPM安装配置步骤(windows版本) 以及环境变量详解,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 1.windows下的NodeJS安装是比较方便的(v0. ...
- mac 安装nvm和nvm常见的命令
mac 安装nvm nvm 官网 bug解决 nvm常用命令 nvm 官网 nvm官方参考文档 curl -o- https://raw.githubusercontent.com/nvm-sh/nv ...
- mac安装nvm报错 :HTTP/2 stream 1 was not closed cleanly before end of the underlying stream 解决方案
1. http/1.1 在mac安装nvm时,在解决了443的错误之后,又提示 git 拉取 的错误 fatal: unable to access 'https://github.com/nvm-s ...
- 在Mac下安装nvm管理node
前言 在使用node的过程中,用npm安装一些模块,特别是全局包的时候,由于Mac系统安全性的限制,经常出现安装没有权限,或者安装完成使用时出现Command not found的情况. 之前我都是通 ...
- 在Mac下安装nvm管理node 1
前言 在使用node的过程中,用npm安装一些模块,特别是全局包的时候,由于Mac系统安全性的限制,经常出现安装没有权限,或者安装完成使用时出现Command not found的情况. 之前我都是通 ...
最新文章
- 【C++ Primer】类的多态
- c++ try catch
- 与安装应用签名不同怎么解决_天堂巴比伦 安卓游戏安装失败怎么解决
- php satellite_object_to_string,php object如何转string
- 深入理解编译优化之循环展开和粗化锁
- Exchange 2007迁移Exchange 2010应该注意的13件事
- 【仿59store校园o2o系统 v6.8】夜猫店+校园超市+学生街+微信公众号绑定+校园跑腿插件
- 头文件 ctype.h 以及函数 isalpha() tolower()
- 若在一分页存储管理系统中,某作业的页表如表所示。已知页面大小为 1024字节,试将逻辑地址 1011,2148,3000,4000,5012转化为相应的物理地址。
- C#结构体中的只写属性
- HMDD:miRNA相关疾病数据库
- python读取cad_SmartSoft中用C#.Net实现AutoCAD块属性提取|python基础教程|python入门|python教程...
- 怎么样利用“消息集中管控中心”批量管理手机信息
- abaqus截面惯性矩_各种截面的惯性矩怎么计算?
- chrome误删书签恢复
- AWS、Azure等国外云计算如何迁移到国内阿里云上?
- 超硬核!第16届CLK大会完整议程全公布!
- close 和 shutdown 的差别
- 64位oracle 和64位 PL/SQL 的配置
- PHP在UTF8下生成的.csv在excel中乱码问题解决
热门文章
- Ubuntu/CentOS 配置部署 时间同步、NTP服务(chronyd,ntpd,ntpdate)
- 软通动力--MAG内控与BCG考试
- ppwjs之bootstrap文字排版:引用元素
- UnicodeDecodeError: ‘utf-8‘ codec can‘t decode byte 0x80 in position 0: invalid start byte解决方法
- python矩阵乘法算法_Python算法|矩阵链乘法
- XSS攻击的预防措施
- ZooKeeper基本概念总结
- 图解机器字长、存储字长的关系
- python 开发板 i2s,Raspberry pi I2S MEMS麦克风右CHN单声道使用pyaudi
- java 微博第三方登录_java第三方登录(微博,QQ)详细代码