ubuntu使用nvm管理nodejs版本
在ubuntu上面,不同的项目,对于node的依赖有所不同,这玩意呢,又比较虚幻,好似薛定谔的猫,并不是版本越高就越好,太低了也不行。所以呢,我们可以装多个node的版本。
长话短说,先来安装nvm。我们通过nvm实现对nodejs版本的管理。打开终端一步步执行
1:cd ~
2:curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
如果地质访问不上。
查询raw.githubusercontent.com的真实IP。
sudo gedit /etc/hosts
添加raw.githubusercontent.com的真实IP
如 199.232.28.133 raw.githubusercontent.com
3:wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
4: touch .bash_profile
5:gedit .bash_profile ,然后把下面两行输入文件中:
export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
6:source .bash_profile
OK,我们现在就可以使用这个nvm命令了。
简易命令
nvm -v --查看当前的nvm版本
nvn ls --列出nodejs的安装版本
nvm install (版本号)--安装指定版本的nodejs 例如.nvm install v10.16.3
nvm use (版本号) --在安装了多个nodejs时,指定使用对应的nodejs版本
nvm alias default (版本号) 指定默认的版本