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方便,能及时都更新到最新。

相关推荐
Moonbit2 小时前
安装Wasm版的MoonBit工具链
后端·node.js·webassembly
4_0_43 小时前
全栈视角:从零构建一个现代化的 Todo 应用
前端·node.js
杏花春雨江南4 小时前
npm error Could not resolve dependency:
前端·npm·node.js
嫂子的姐夫4 小时前
10-七麦js扣代码
前端·javascript·爬虫·python·node.js·网络爬虫
yeyuningzi4 小时前
npm升级提示error engine not compatible with your version of node/npm: npm@11.6.2
前端·npm·node.js
wyzqhhhh5 小时前
npm相关知识
前端·npm·node.js
独立开发者Pony7 小时前
【开源】假期爆肝我做了一个全新的Ai写小说工具模式
人工智能·开源·node.js
ayaya_mana7 小时前
Linux环境下Node.js任意版本安装与pnpm、yarn包管理
linux·node.js·vim
清灵xmf7 小时前
npm install --legacy-peer-deps:它到底做了什么,什么时候该用?
前端·npm·node.js
只_只8 小时前
npm install sqlite3时报错解决
前端·npm·node.js