node.js - 如何在 CentOS 中安装 nodejs

标签 node.js centos

我遇到了一个问题...当我尝试在 Centos 中安装 nodejs 时,我使用以下命令:

yum install nodejs
但是这个命令安装版本 6 ......我的意思是当我使用命令时
node -v
它说 6
但是我需要安装版本 12 而不是版本 6,然后我尝试更新它,但是当我更新它时......它将版本 12 安装在文件夹中
bin/local/n/versions/12.3.0
如果我使用命令 node -v 它仍然显示版本 6...所以我想知道..
如何在 CentOS 中安装 Node 版本 12?
谢谢!

最佳答案

您可以从源代码编译和安装,首先安装先决条件:

sudo yum install gcc gcc-c++ make
然后下载源文件并解压:
cd /usr/local/src
wget https://nodejs.org/dist/v12.3.0/node-v12.3.0.tar.gz
tar zxvf node-v12.3.0.tar.gz
cd node-v12.3.0
如果您需要最新版本,请使用此网址:https://nodejs.org/dist/node-latest.tar.gz
然后配置并安装:
./configure
make
sudo make install
然后通过运行检查安装的版本:
node --version
如果遇到python错误,则需要安装其他依赖项并使用python进行配置:
yum install python27 openssl-devel
并改用此命令:
python2.7 configure
make PYTHON=python2.7
make install

关于node.js - 如何在 CentOS 中安装 nodejs,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63779454/

相关文章:

node.js - mocha.opts 不使用 babel-register

Magento 权限

Python - 使用 os.popen() 解析 Unix "ls"- 杀死子进程的问题

PHP 未加载配置文件

kubernetes - kubectl 端口转发不起作用/太慢

FFMPEG undefined reference `x264_encoder_open_146'

node.js - Node : how to read a remote config file for database?

javascript - 使用前瞻和后视正则表达式时出错

javascript - 检查值是否是 JavaScript 中的符号

node.js - Vuejs错误: Rule can only have one resource source (provided resource and test + include + exclude)