开发者
资源
我要评分
获取效率
正确性
完整性
易理解
在线提单
论坛求助

环境配置

在进行安装步骤前需要安装对应版本的依赖组件。

  1. 安装系统依赖。
    1
    2
    3
    4
    dnf install -y \
      --setopt=install_weak_deps=False \
      --setopt=tsflags=nodocs \
      python3-pip python3-devel gcc gcc-c++ make git curl ca-certificates
    
  2. 配置官方NodeSource 22.x RPM源并安装Node.js。
     1
     2
     3
     4
     5
     6
     7
     8
     9
    10
    11
    12
    13
    14
    15
    16
    17
    arch=$(uname -m) 
    cat > /etc/yum.repos.d/nodesource-nodejs.repo <<EOF 
    [nodesource-nodejs] 
    name=Node.js Packages for Linux RPM based distros - ${arch} 
    baseurl=https://rpm.nodesource.com/pub_22.x/nodistro/nodejs/${arch} 
    priority=9 
    enabled=1 
    gpgcheck=1 
    gpgkey=https://rpm.nodesource.com/gpgkey/ns-operations-public.key 
    module_hotfixes=1 
    EOF 
    
    dnf makecache --disablerepo="*" --enablerepo="nodesource-nodejs"
    dnf install -y \   
      --setopt=install_weak_deps=False \   
      --setopt=tsflags=nodocs \   
      nodejs
    
  3. 安装pnpm。
    1
    2
    3
    4
    5
    npm install -g pnpm@10.32.1 
    export PNPM_HOME=/usr/local/share/pnpm 
    mkdir -p ${PNPM_HOME}
    pnpm config set global-bin-dir ${PNPM_HOME}
    export PATH=${PNPM_HOME}:${PATH}