Skip to content

Kreedzt/rwr-server-stats

Repository files navigation

RWR 服务器状态查询

license codecov latest release commits count last commit

配置环境变量

  • SERVER_MATCH_REGEX: 正则表达式(JavaScript), 用于过滤服务器列表, 只有匹配的服务器才会被渲染
  • MESSAGE_LIST: 该常量为提供顶部的消息提示, 类型为字符串数组, 按照 \n 符号换行
  • HTML_TITLE: 网站标题, 会显示在浏览器标签页上
  • SERVER_MATCH_REALM: 仅限查询官方服务器使用, 对应 realm 值
    • official_invasion: 官方入侵服务器
    • official_pacific: 官方二战服务器
    • official_dominance: 官方 PVP 服务器
  • ROUTE_PREFIX: 路由前缀, 配合 Docker/k8s 部署使用

开发

该项目依赖 Nodejs 进行开发

首先安装依赖包, 该项目采用 pnpm 进行包管理

安装 pnpm 命令:

npm i -g pnpm

安装依赖包:

pnpm i

启动开发环境

pnpm dev

启动后会在终端输出本地端口, 使用浏览器访问即可

构建

该项目依赖 Nodejs 进行打包操作

首先安装依赖包, 该项目采用 pnpm 进行包管理

安装 pnpm 命令:

npm i -g pnpm

安装依赖包:

pnpm i

构建

pnpm build

执行后会在 dist 目录下生成打包后代码

部署

Deploy with Vercel Deploy to Netlify

部署文档

同类型项目

协议