node.js - 为什么安装了node js 8.xx版本却还是显示v6.3.1版本?

标签 node.js linux centos centos7

我的服务器是centos 7

我是用这个命令行安装 node js 8.x

curl --silent --location https://rpm.nodesource.com/setup_8.x | sudo bash -

sudo yum -y install nodejs

完成后,我将通过 node -v 检查版本,但仍显示 v6.3.1

我该怎么做?

最佳答案

我建议您使用 NVM ( Node 版本管理器)来管理您的 Node 版本。它非常有用,是管理 Node 版本的好工具。


要安装 NVM,请在您的控制台上运行此脚本:

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash

然后,使用以下两个命令下载最新版本的 Node :

nvm install node
nvm use node

如果你想安装特定版本的 Node ,你可以简单地运行:

nvm install v8.9.0
nvm use v8.9.0

我希望这对您有所帮助,如果您仍有问题,请告诉我。

关于node.js - 为什么安装了node js 8.xx版本却还是显示v6.3.1版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50212518/

相关文章:

node.js - Nunjucks: 'if' 与多个 'and' 或 'or' 条件

linux - 配置 baretail 以显示网络日志

apache - HTTP 工作正常但 HTTPS 不工作 - Apache 2

SSL-Auth 虚拟主机上的 Apache 2.4 403 错误

php - 在服务器上作为 cron 运行时强制下载生成的 CSV

javascript - Node.js 中的同步计时

javascript - 为什么 Istanbul/tap 代码覆盖在覆盖每个条件路径时报告 switch 语句未覆盖?

javascript - 如何在命令行上访问 javascript 文件中的嵌套 js 对象

linux - 我正在尝试在终端中 curl X Post,但我的文件太大

c++ - QPrinter 分辨率在 Linux 中是错误的