概述
nvm
是 nodejs 的版本管理工具,可以在一个环境中同时安装多个 nodejs 版本(和配套的 npm 版本),并随时切换。
好处是,开发调试不同 nodejs 应用变得更省心,随时切换所需要的版本。
官方 github:https://github.com/nvm-sh/nvm
安装 nvm
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.37.0/install.sh | bash
或者
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.37.0/install.sh | bash
安装后需要添加环境变量到.bashrc
、.zshrc
或 .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" # This loads nvm
但是以上加载nvm
的动作或严重拖慢shell
的启动速度,可以参考我这篇文章做优化zsh 启动速度优化 – 5 倍提升
所有关于安装/更新 nvm 的细节可以参考官方 github
查看可安装的 nodejs 版本
nvm ls-remote
会输出一个很长的列表
...
v12.18.3 (LTS: Erbium)
v12.18.4 (LTS: Erbium)
v12.19.0 (LTS: Erbium)
v12.19.1 (Latest LTS: Erbium)
v13.0.0
v13.0.1
v13.1.0
v13.2.0
v13.3.0
v13.4.0
v13.5.0
v13.6.0
v13.7.0
v13.8.0
v13.9.0
v13.10.0
v13.10.1
v13.11.0
v13.12.0
...
安装 node
从上一步的列表中可以选择一个版本安装
nvm install v12.19.1
查看已安装的版本
使用 nvm ls
可以查看已安装的版本
nvm ls
指定使用某个版本
nvm use v12.19.1
设置默认版本
如果安装了多个版本,可以指定一个版本作为默认版本(给该版本一个 default 的别名)
nvm alias default v14.15.1
用特定的 nodejs 版本运行应用
nvm run v14.15.1 app.js
卸载某个特定 nodejs 版本
nvm uninstall v14.15.1
最新评论
您好 请问您是怎么解决这个问题的
问题解决了,谢谢!
我在运行./solc-select/scripts/install.sh的时候出现下面的问题, Installing solc versions into /home/zxy/.solc-select
您好,我按您的步骤从linux系统上做了好几遍,每次做完都是输入which solc有显示,但是输入solc--version没有任何显示,请问可以加您个联系方式吗,我想把我做的的截图给您看一下,您看
我知道了 直接在Ubuntu的设置中配置就好了
想问一下,这样设置了以后,浏览器还是无法翻墙,该怎么操作呢?
直接安装编译好的驱动,需要安装哪些依赖呢?
世明,这个软件还要钱?