Skip to content

1592363624/re_xiuxian

Repository files navigation

重生之凡人修仙传 (Rebirth of Mortal Immortal Cultivation)

这是一个基于 Web 技术栈开发的文字版修仙游戏,致敬《凡人修仙传》。采用前后端分离架构,前端提供沉浸式的文字交互界面,后端处理复杂的修仙数值逻辑。

📁 项目架构

本项目采用经典的前后端分离架构:

  • 根目录: 项目入口与编排
  • client/: 前端项目 (Vue 3 + Vite)
    • 负责界面展示、用户交互、动画效果
    • 通过 API 与后端通信
  • server/: 后端项目 (Node.js + Express)
    • 负责业务逻辑、数据持久化 (MySQL)、战斗计算
    • 提供 RESTful API

🚀 快速开始

前置要求

  • Node.js (v16+)
  • MySQL 5.6+ (已配置远程数据库,无需本地安装)

安装依赖

在项目根目录下执行:

npm run install-all

该命令会自动安装根目录、client 和 server 的所有依赖。

启动项目

方式一 (推荐): 双击根目录下的 start.bat 文件。

方式二 (命令行): 在项目根目录下执行:

npm start

此命令会利用 concurrently 同时启动前端开发服务器 (端口 5173) 和后端 API 服务器 (端口 3000)。

📝 开发指南

端口说明

常用命令

  • npm start: 同时启动前后端
  • npm run server: 仅启动后端
  • npm run client: 仅启动前端

⚠️ 注意事项

  • 开发时请务必使用 5173 端口访问,以获得最新的代码更改体验。
  • 3000 端口显示的界面来自于 client/dist,仅在运行构建命令后才会更新,主要用于生产环境模拟。

About

重生之凡人修仙传

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages