当前位置: 首页 > news >正文

Centos7上安装 Node.js

文章目录

  • 一、前言
  • 二、步骤
  • 三、涉及nodejs,centos还是少用吧


一、前言

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

node: /lib64/libm.so.6: version `GLIBC_2.27‘ not found (required by node)

二、步骤

网上说的下载升级编译器的方法,有些问题。可以选择较低版本nodejs,直接使用已编译好的包v16.20.2,
Node 官网已经把 linux 下载版本更改为已编译好的版本了,我们可以直接下载解压后使用:

# 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为
解压目录

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

http://www.lryc.cn/news/215414.html

相关文章:

  • 栈及其栈的模拟实现和使用
  • HarmonyOS开发:开源一个刷新加载组件
  • XSSFWorkbook读取模板,批量填充并导出文件
  • Lazada新店运营秘籍自养号测评技术
  • python:逐像素处理遥感数据时间序列数据(求时间序列最大值、最大值所对应的索引、最大值所在的时间)
  • SpringCloudGateway--过滤器(自定义filter)
  • 【docker】安装 showdoc
  • 智慧公厕:科技赋予公共卫生新生命,提升城市管理品质
  • 深度学习_2 数据操作之数据预处理
  • 在美团和阿里6年,很难却也真实...
  • 2、NLP文本预处理技术:词干提取和词形还原
  • Fabric官方示例测试网络搭建
  • ubuntu20.04 conda pack 打包虚拟环境,直接将其用到其他终端
  • 云原生-AWS EC2使用、安全性及国内厂商对比
  • 【Proteus仿真】【Arduino单片机】简易电子琴
  • QT5.15.2 for Android 真机调试
  • Mysql my.cnf配置文件参数详解
  • linux下构建rocketmq-dashboard多架构镜像——筑梦之路
  • git,ssh,sourcetree代码管理
  • Jenkins中解决下载maven包巨慢的问题
  • Redis(11)| 持久化AOF和RDB
  • ZYNQ实验---IQ调制实现SSB PART2
  • 机器学习-特征工程
  • 大数据技术之集群数据迁移
  • CF1265E Beautiful Mirrors
  • 软件测试/测试开发丨利用ChatGPT自动生成架构图
  • Java学习笔记(六)——面向对象编程(基础)
  • 0基础学习PyFlink——个数滚动窗口(Tumbling Count Windows)
  • 车载终端构筑智慧工厂:无人配送车的高效物流体系
  • 插件_日期_lunar-calendar公历农历转换