Nodejs V20.8.0 LoongArch版本更新说明
更新说明
- 硬件环境:3A5000
- 架构信息:loongarch64
一、安装说明
本文介绍Nodejs V20.8.0的安装方法,通过Node.js版本管理工具nvm进行安装配置,操作步骤如下:
1.1 一键安装 nvm
任选以下一种命令执行官方安装脚本:
方式 1:使用 curl 命令
[test@bogon:~]$ curl -o- https://ftp.loongnix.cn/nodejs/npm-registry/LoongArch/abi-v1.0/nvm/v0.39.2/install.sh | bash
方式 2:使用 wget 命令
[test@bogon:~]$ wget -qO- https://ftp.loongnix.cn/nodejs/npm-registry/LoongArch/abi-v1.0/nvm/v0.39.2/install.sh | bash
脚本执行说明:
- 自动下载nvm核心脚本(nvm-exec、bash_completion、nvm.sh);
- 脚本统一存放至~/.nvm目录;
- 自动检测并向shell配置文件(~/.bashrc、~/.bash_profile、~/.zshrc、~/.profile)添加nvm环境变量。
1.2 手动配置 nvm 环境变量(自动配置失败时)
若终端无法识别nvm命令,执行以下命令临时配置(添加至上述shell配置文件可永久生效):
[test@bogon:~]$ export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # 加载nvm核心功能
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # 加载nvm命令补全功能
1.3 查看LoongArch架构支持的Node.js版本
[test@bogon:~]$ nvm ls-remote node
v10.24.1 (LTS: Dubnium)
v10.24.2 (Latest LTS: Dubnium)
v12.19.1 (LTS: Erbium)
v12.22.12 (Latest LTS: Erbium)
v14.16.1 (LTS: Fermium)
v14.21.3 (Latest LTS: Fermium)
v16.3.0
v16.5.0
v16.17.1 (LTS: Gallium)
v16.20.1 (LTS: Gallium)
v16.20.2 (Latest LTS: Gallium)
v18.13.0 (LTS: Hydrogen)
v18.18.1 (LTS: Hydrogen)
v18.19.1 (LTS: Hydrogen)
v18.20.2 (LTS: Hydrogen)
v18.20.3 (LTS: Hydrogen)
v18.20.8 (Latest LTS: Hydrogen)
v20.8.0
v20.11.1 (LTS: Iron)
v20.13.0 (LTS: Iron)
v20.13.1 (LTS: Iron)
v20.19.2 (LTS: Iron)
v20.19.4 (Latest LTS: Iron)
v21.7.3
v22.1.0
v22.16.0 (Latest LTS: Jod)
注:实际显示版本以终端输出为准
1.4 安装指定版本Node.js
[test@bogon:~]$ nvm install 20.8.0
1.5 验证安装版本
[test@bogon:~]$ node -v
V20.8.0