RuoYi v1.2.0
基于UniApp开发的轻量级移动端框架
平台简介
RuoYi App 移动解决方案,采用uniapp框架,一份代码多终端适配,同时支持APP、小程序、H5!实现了与RuoYi-Vue、RuoYi-Cloud完美对接的移动解决方案!目前已经实现登录、我的、工作台、编辑资料、头像修改、密码修改、常见问题、关于我们等基础功能。
技术文档

演示图
src/
├── api/ # API请求封装
│ ├── auth.js # 认证接口
│ ├── novel.js # 小说接口
│ └── vip.js # VIP接口
│
├── components/ # 通用组件
│ ├── NovelReader.vue # 阅读器组件
│ ├── AdBanner.vue # 广告组件
│ └── ThemePicker.vue # 主题选择器
│
├── pages/ # 页面组件
│ ├── index/ # 首页
│ ├── bookshelf/ # 书架
│ ├── reader/ # 阅读页
│ ├── welfare/ # 福利页
│ └── my/ # 个人中心
│
├── stores/ # Pinia状态管理
│ ├── theme.js # 主题管理
│ ├── user.js # 用户管理
│ └── novel.js # 小说状态
│
├── styles/ # 样式文件
│ ├── variables.scss # 全局变量
│ └── themes/ # 主题文件
│ ├── default.scss
│ └── aydz-blue.scss
│
├── utils/ # 工具函数
│ ├── adManager.js # 广告管理
│ ├── contentParser.js # 内容解析
│ └── storage.js # 存储封装
│
├── App.vue # 应用入口
├── main.js # 主入口文件
└── manifest.json # 多端配置文件
运行开发环境:
# 微信小程序
npm run dev:mp-weixin
# 抖音小程序
npm run dev:mp-toutiao
# H5
npm run serve
生产环境构建:
# 微信小程序
npm run build:mp-weixin
# 抖音小程序
npm run build:mp-toutiao
# H5
npm run build