You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

安装ea-nodejs10的cPanel WHM VPS如何安装node.js v14/v16及package-lock.json

cPanel WHM VPS 环境安装 Node.js v14 及 xrpl.js 操作方案

一、安装 Node.js v14 步骤

你当前安装的 ea-nodejs10 版本过低,无法适配 xrpl.js 的运行要求,可通过以下两种方案安装v14版本:

  • 方案1:使用cPanel官方EasyApache源安装
    1. 执行yum search ea-nodejs命令,查看当前源内可用的Node.js版本包,确认是否存在ea-nodejs14
    2. 确认存在后直接执行yum install ea-nodejs14完成安装
    3. 安装完成后执行/opt/cpanel/ea-nodejs14/bin/node -v验证版本,返回v14.x即安装成功
    4. 如需默认使用v14版本,可执行scl enable ea-nodejs14 bash临时生效,或将该命令写入对应用户的.bashrc文件实现永久生效
  • 方案2:使用nvm工具安装(不受cPanel官方源限制,可多版本切换)
    1. 安装nvm后执行nvm install 14即可完成Node.js v14的安装
    2. 可通过nvm use 12/nvm use 14/nvm use 16自由切换Node.js版本,适配xrpl.js的所有支持版本

二、package-lock.json 相关问题修正

package-lock.json 不是系统RPM包,无法通过yum安装,它是npm项目的依赖锁定文件,由npm自动生成,你之前的操作属于命令使用错误,正确操作如下:

  • 切换到你的Node.js项目根目录,确保已经切换到Node.js v14运行环境
  • 若未初始化项目,先执行npm init -y完成项目初始化
  • 直接执行npm install xrpl安装xrpl.js依赖,安装过程中npm会自动生成package-lock.json文件,无需提前手动准备
  • WHM编辑包界面的package-lock.json选项仅为cPanel部署Node.js应用的配置开关,保持开启即可,无需额外操作

三、补充注意点

你之前尝试执行的yum install xrpl属于错误操作,xrpl是Node.js生态的npm包,并非系统RPM包,必须通过npm命令安装。


内容的提问来源于stack exchange,提问作者ehounder

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.28 04:36:03