linux(CentOS)安装node nvm
linux-dash
A beautiful web dashboard for Linux
项目地址:https://gitcode.com/gh_mirrors/li/linux-dash
免费下载资源
·
摘录自,非常感谢
https://blog.csdn.net/wh211212/article/details/53039286
以root用户身份登录以执行以下命令,如果不是root用户可以在所有命令前添加sudo命令
1、添加NodeSource官方存储库,选择添加资源库版本,执行以下任意一个命令
##node version 4.x 以上
curl --silent --location https://rpm.nodesource.com/setup_4.x | bash -
##node version 6.x 以上
curl --silent --location https://rpm.nodesource.com/setup_6.x | bash -
##node version 0.12.x 以上
curl --silent --location https://rpm.nodesource.com/setup | bash -
2、安装node
yum -y install nodejs
3、安装构建工具
yum groupinstall 'Development Tools'
安装nvm
nvm是node包管理工具,使用nvm我们可以访问node的所有可用版本,还可以使用nvm安装多个版本的node
1、要安装nvm,需要安装构建源包所需的工具,CentOS 上安装,用这些命令来安装构建工具:
sudo yum update
sudo yum groupinstall 'Development Tools'
2、现在当安装构建工具时,需要从nvm的官方github存储库获取并执行安装脚本
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.31.1/install.sh | bash
3、这将在您的机器上安装nvm。关闭或者重新打开您的终端,运行以下命令检查nvm是否已成功安装,这个命令简单的终输出 nvm
command -v nvm
4、要找出可以通过nvm安装的Node.js的可用版本,运行以下命令,这个命令的输出将提供一个庞大的node版本列表
nvm ls-remote
输出(只复制了一部分)
v8.10.0
v8.11.0
v8.11.1
v9.0.0
v9.1.0
v9.2.0
v9.2.1
v9.3.0
v9.4.0
v9.5.0
v9.6.0
v9.6.1
v9.7.0
v9.7.1
v9.8.0
v9.9.0
v9.10.0
v9.10.1
5、要安装这些版本,请使用以下命令:
nvm install version
6、替换要安装的所需版本的Node.js的版本,例如,如果要安装当前可用的最新版本,使用以下命令,这将安装版本v9.10.1在您的机器,可以在输出中看到nvm自动配置v9.10.1使用,并且它使这个版本成为默认版本
nvm install v9.10.1
7、可以使用上述命令安装多个版本的node ,可以通过执行以下命令显式要求nvm使用特定版本:
nvm use v8.11.1
8、可以用您选择的任何版本替换v8.11.1 ,还可以通过以下命令更改默认版本
nvm alias default v8.11.1
9、要查看所有已安装版本的列表,请运行以下命令
nvm ls
将看到类似于此的输出
-> node-v8.11.1 system
default -> node(-> node-v8.11.1)
node -> stable (-> N/A) (default)
iojs -> stable (-> N/A) (default)
In this output you can see a list of all installed versions.
-> indicates the version which you are currently using.
default -> tag indicates the default version of Node.js in your machine.
在这个输出中,您可以看到所有已安装版本的列表
绿色的->指示当前正在使用的版本
default->表明Node.js在你的机器安装的默认版本
GitHub 加速计划 / li / linux-dash
6
1
下载
A beautiful web dashboard for Linux
最近提交(Master分支:3 个月前 )
186a802e
added ecosystem file for PM2 4 年前
5def40a3
Add host customization support for the NodeJS version 4 年前
更多推荐
已为社区贡献10条内容
所有评论(0)