Centos7上安装 Node.js

文章目录


一、前言

centos7安装nodejs如果直接安装较高版本会包错误,无法运行npm

bash 复制代码
node: /lib64/libm.so.6: version `GLIBC_2.27' not found (required by node)

二、步骤

网上说的下载升级编译器的方法,有些问题。可以选择较低版本nodejs,直接使用已编译好的包v16.20.2,

Node 官网已经把 linux 下载版本更改为已编译好的版本了,我们可以直接下载解压后使用:

bash 复制代码
# wget wget https://nodejs.org/download/release/v16.20.2/node-v16.20.2-linux-x64.tar.xz  // 下载
# tar -xf node-v16.20.2-linux-x64.tar.xz       // 解压
# cd node-v16.20.2-linux-x64/                  // 进入解压目录
# ./bin/node -v                               // 执行node命令 查看版本
v10.9.0

解压文件的 bin 目录底下包含了 node、npm 等命令,我们可以使用 ln 命令来设置软连接:

/root/node-v16.20.2-linux-x64为

解压目录

bash 复制代码
ln -s /root/node-v16.20.2-linux-x64/bin/node   /usr/local/bin/
ln -s /root/node-v16.20.2-linux-x64/lib/node_modules/npm/bin/npm-cli.js /usr/local/bin/npm

三、涉及nodejs,centos还是少用吧

还是使用ubuntu方便,能及时都更新到最新。

相关推荐
木木子99994 小时前
Next.js, Node.js, JavaScript, TypeScript 的关系
javascript·typescript·node.js
柑橘乌云_5 小时前
学习记录-package.json的scripts添加参数的方式有那些
前端·学习·node.js·json
T___T19 小时前
AIGC 实战:用 pnpm 提速 + Node.js 调用 OpenAI 🤖
面试·node.js
qq. 28040339841 天前
nestjs引篇
后端·node.js·nestjs
茄汁面1 天前
Angular(TypeScript ) 中基于 ExcelJS 实现导入模板下载功能(带样式与数据验证)
前端·javascript·node.js
浏览器API调用工程师_Taylor1 天前
日报自动化实战:告别手动复制粘贴
前端·javascript·node.js
Larcher1 天前
JS 变量声明避坑指南:彻底搞懂 var/let/const 的 3 大核心区别与最佳实践
前端·javascript·node.js
Moment1 天前
Electron 发布 39 版本 ,这更新速度也变态了吧❓︎❓︎❓︎
前端·javascript·node.js
Boale_H2 天前
如何获取npm的认证令牌token
前端·npm·node.js