Linux nvm安装Node
Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。Node.js 的包管理器 npm,是全球最大的开源库生态系统。
nvm是Node版本管理工具,可以用它来安装、更新、切换node版本,非常的便利。
安装
在linux上执行脚本
1 | $ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash |
或 Wget:
1 | $ wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash |
在执行上面脚本时如果遇到 Failed connect to raw.githubusercontent.com:443; 拒绝连接
则需要设置下系统hosts
首先查询下raw.githubusercontent.com 所对应的ip打开下面的网址
https://githubusercontent.com.ipaddress.com/raw.githubusercontent.com
查询到对应IP 199.232.68.133 然后编辑hosts
1 | $ vim /etc/hosts |
配置完后重新链接会话,再次执行安装脚本就可以了
安装完成后执行
1 | $ nvm -v |
返回版本号代表安装成功 接下来就可以安装node了
如果nvm -v 没有出现版本号
1 | -bash: nvm: command not found |
则需要配置下环境变量
1 | $ vim ~/.bashrc #将下面两行复制进去 保存 |
用法
需要下载最新版的 node 可以直接执行
1 | $ nvm install node #安装node最新版本 |
如果想安装指定版本,但不知道当前node有那些版本可以安装,可以执行
1 | $ nvm ls-remote #列出可用的版本 根据列表中的版本号进行安装 |
如果安装了多个版本,想切换node版本的话可以执行
1 | $ nvm ls #查看已安装版本 |
其他一些命令
1 | $ nvm uninstall 12.16.2 #卸载已安装的node版本 |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Monzeye的博客!
评论