节点.js 是一个跨平台的运行时环境,可在 Linux、OS X 和 Microsoft Windows 上进行配置,并基于 JavaScript 构建。 服务器端和网络应用程序也是用 JavaScript 编写的。 Node.js 非常适合快速部署的实时 Web 应用程序,并且由于其事件驱动架构,通常被认为具有极强的可扩展性。
这 节点版本管理器 允许管理员轻松管理 node.js 版本。 它是 bash 具有管理能力的脚本 多 node.js 的活动版本,具有以下功能:安装、使用特定 node.js 版本执行命令、设置 PATH 变量以使用特定 node.js 版本等。
飞行前检查
- 这些说明专门用于通过 NVM(节点版本管理器)在单个设备上安装 Node.js Fedora 21 个节点。
- 我将从 Liquid Web Self Managed 工作 Fedora 21服务器,我将以root身份登录。
- 如果尚未安装 NVM,请访问我们的教程:如何为 Node.js 安装 NVM(节点版本管理器) Fedora 21
第 1 步:安装 tar
一、清理yum:
yum clean all
作为最佳实践,我们将更新我们的包:
yum -y update
安装 tar 就像只运行一个命令一样简单:
yum -y install tar
步骤 #2:安装 NVM(节点版本管理器)
如果尚未安装 NVM,请访问我们的教程:如何在 CentOS 7 上为 Node.js 安装 NVM(节点版本管理器)
第 3 步:检查可用的 Node.js 版本
可供安装的版本:
nvm ls-remote
除了该命令的输出列出的版本之外,还可以安装最新的 稳定的 或者 不稳定 版本,如下一步所示。
第 4 步:安装 Node.js 版本
要下载、编译和安装 node.js 的 v0.11.x 版本中的最新版本:
nvm install 0.11
显示当前激活的版本:
nvm current
这给了我输出:
v0.11.16 (npm v2.3.0)
在这种情况下,我现在正在运行 v0.11.16.
要下载、编译和安装 node.js 的最新稳定版本,在本例中为 v0.12.3:
nvm install stable
显示当前激活的版本:
nvm current
现在给我输出:
v0.12.3
在这种情况下,我现在正在运行 v0.12.3.
nvm ls
给出以下输出:
v0.11.16
-> v0.12.3
node -> stable (-> v0.12.3) (default)
stable -> 0.12 (-> v0.12.3) (default)
unstable -> 0.11 (-> v0.11.16) (default)
iojs -> iojs- (-> N/A) (default)
最后,如果您想修改 PATH 以再次使用 v0.11.16,请使用以下命令:
nvm use 0.11.16
返回:
Now using node v0.11.16 (npm v2.3.0)