linux下安装nvm进行node的版本的快速切换
NVM是什么?
nvm (Node Version Manager) 是Nodejs版本管理器,可对不同的node版本快速进行切换。
为什么要用NVM?
基于node的工具和项目越来越多,但是每个项目使用的node版本可能不一致,就会出现一些奇怪的问题。比如:自己电脑安装的是最新版的node,接手的项目使用的是低版本的node。那么我只有切换到低版本的node再进行操作才不会报错。而NVM就是用来帮助我们快速切换node版本的。
nvm在linux中安装过程
打开github中nvm的地址: github.com/nvm-sh/nvm
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.34.0/install.sh | bash
此时你用nvm list
时会告诉你这个nvm不存在
解决办法: source ~/.bashrc
接着执行nvm list
可以看到
nvm的常用命令
nvm list
或者 nvm ls
查看node的安装版本
nvm install 6.9.0
安装一个6.9.0版本的node
nvm use 6.9.0
使用这个6.9.0版本的node
nvm uninstall 6.9.0
删除6.9.0版本的node
nvm ls-remote
罗列远程的node版本
nvm current
查看当前正在使用的node版本
nvm alias default v4.3.0
切换v.4.3.0为默认版本,每次新建的命令行中就是默认的版本了
npm list --depth=0 -g
查看全局都安装了那些npm的包
linux下安装nvm进行node的版本的快速切换相关推荐
- linux下安装nvm
linux下安装nvm As大大 关注 0.3 2017.07.06 11:59* 字数 39 阅读 5811评论 0喜欢 3 github官网 https://github.com/creatio ...
- mac下安装nvm以及node
先说一下nvm,node,npm之间的区别吧. 1. nvm的官方叫法:nodejs版本管理工具. nvm相当于是家长,一个家长可以管理多个孩子.也就是说:一个nvm可以管理很多node版本和npm版 ...
- window下安装nvm、node.js、npm的步骤
1.下载nvm(nodejs版本管理工具) https://github.com/coreybutler/nvm-windows/releases 下载nvm-noinstall.zip,解压即可使用 ...
- 在Mac下安装nvm管理node
前言 在使用node的过程中,用npm安装一些模块,特别是全局包的时候,由于Mac系统安全性的限制,经常出现安装没有权限,或者安装完成使用时出现Command not found的情况. 之前我都是通 ...
- 在Mac下安装nvm管理node 1
前言 在使用node的过程中,用npm安装一些模块,特别是全局包的时候,由于Mac系统安全性的限制,经常出现安装没有权限,或者安装完成使用时出现Command not found的情况. 之前我都是通 ...
- linux下安装gcc及设置多版本gcc多版本共存(如果enable静态库,会报错,不知道为什么,忽略静态库就没问题了)...
背景:1.在做文本挖掘的时候,安装"结巴"算法包,需要gcc版本>4.6,但是不知道是不是有内核或其他东西是gcc低版本支持的,只好安装多版本: 2.linux版本:Red ...
- python在linux下安装方法(解决旧版本冲突)
1.下载源代码 http://www.python.org/ftp/python/2.5.2/Python-2.5.2.tar.bz2 2. 安装 $ tar –jxvf Python-2.5.2. ...
- Linux下安装完jdk后jdk版本和自己安装的不一样
我想要安装jdk1.8.0_171,但是已经按照步骤配置完发现jdk的版本居然是jdk1.8.0_262?! 不用说,肯定有问题,应该是之前安装虚拟机的时候就安装了一些版本的jdk,那么应该卸载它,如 ...
- mac 安装 nvm ,node,npm,yarm
先说一下nvm,node,npm之间的区别吧. 1. nvm的官方叫法:nodejs版本管理工具. nvm相当于是家长,一个家长可以管理多个孩子.也就是说:一个nvm可以管理很多node版本和npm ...
最新文章
- 如何清除Git中的本地工作目录? [重复]
- Swift--基本运算符
- VC Studio 使用技巧大全
- oracle数据库索引介绍,SQL Server和Oracle数据库索引介绍
- 【NOIP2001】【Luogu1027】Car的旅行路线
- mysql 序列 语句_MySQL 序列使用
- 「硬见小百科」很全的二极管干货
- Qt读取文本文件乱码的问题
- Hive数据类型(转:https://blog.csdn.net/xiaoqi0531/article/details/54667393)
- oracle psu无法开库,Oracle 12.2应用PSU后数据库无法启动
- 文本相似度:A Survey of Text Similarity Approaches
- 【神器出炉】微信/QQ/TIM,如何查看对方撤回的消息?
- 判断设备信息是否为移动端,移动端跳转到移动端网页(手机网站)
- java老师实例_java实例关于继承求实例,有关学生和老师的程序代码!望诸位软件达人帮忙,谢谢大虾!...
- 下载n站本子的 node.js 脚本
- 阿里云第七代ECS现已上线
- 桌面时钟(JS版本)-electron
- 云服务器租赁招标文件,云服务器招标文件
- 所有TXT记事本文件都打不开了,提示:“Windows 找不到文件”怎么解决?
- ADSL错误代码大全