重新安装 node.js 抛出错误

Reinstalling node.js is throwing error

我之前有节点 6,但我必须将其删除才能将其降级为节点 4。但是当我尝试重新安装节点 6/安装节点 4 时,出现此错误。

[root@vvvvvv xxxxxxx]# yum install -y nodejs
Loaded plugins: langpacks, product-id, search-disabled-repos, subscription-manager
Package 2:nodejs-6.11.0-1nodesource.el7.centos.x86_64 already installed and latest version
Nothing to do

我用this删除了以前的版本。

在此之后,根据另一个网站来源,我尝试了

sudo rm -fv /etc/yum.repos.d/nodesource*

但无济于事!!

当我检查 $node --version$npm --version 时,我没有得到任何有效的输出。

要安装 Node.js 我建议使用你的包管理器 (yum):

yum install -y nodejs

一旦你在你的机器上成功安装了 nodejs 和 npm,我会使用 Node 版本管理器(我个人使用 n, but nvm 也可以)来安装特定版本:

npm install -g n

然后使用您的 Node 版本管理器安装特定的 Node 版本:

n 4

注意:上面的命令将安装最新版本的 Node.js 4(此时为 4.8.3)。如果您需要特定版本,您可以指定它,而不仅仅是 n 4。要查看所有可用版本,您可以使用 n ls 命令

您可以像之前一样使用 --version 标志验证您的 Node 和 npm 版本