亮乡源·大众版

快乐的梦鱼 1f886c9d75 1 6 日 前
.cursor 1f886c9d75 1 6 日 前
src 1f886c9d75 1 6 日 前
.gitignore d0d8918bf1 1 6 ヶ月 前
1.txt 23d484fc15 1 2 週間 前
README.md 681c90da13 ⚙ 同步仓库 3 週間 前
collect-app-msg.md a75b5ffeca 📦 小程序贴图抓取脚本 1 ヶ月 前
collect-app-msg.py a75b5ffeca 📦 小程序贴图抓取脚本 1 ヶ月 前
data.json a75b5ffeca 📦 小程序贴图抓取脚本 1 ヶ月 前
index.html d0d8918bf1 1 6 ヶ月 前
package-lock.json 853ee8edf5 📦 发布页面对接 2 週間 前
package.json 853ee8edf5 📦 发布页面对接 2 週間 前
shims-uni.d.ts d0d8918bf1 1 6 ヶ月 前
tsconfig.json d0d8918bf1 1 6 ヶ月 前
vite.config.ts 906fff1856 修改和优化 5 ヶ月 前

README.md

亮乡源·大众版

本项目为亮乡源·大众版小程序项目源代码。

技术栈

前端核心技术

  • 框架: Uniapp+Vue 3
  • 状态管理: Pinia 3.0
  • 语言: TypeScript
  • 样式预处理器: Sass

项目结构

核心依赖

  • pinia: 状态管理库
  • naeasy-ui-uniapp: NaEasy UI 组件库
  • async-validator: 表单验证
  • sp-editor: 富文本编辑器
  • @imengyu/js-request-transform: API请求转换工具

目录组织

src/
├── api/             # API请求模块
│   ├── auth/        # 登录/用户相关API
│   ├── inhert/      # 村落相关API
│   ├── map/         # 地图相关API
│   ├── BaseAppServerRequestModule.ts  # 基础请求配置模块
│   ├── RequestModules.ts             # 请求核心模块
│   ├── CommonContent.ts             # 通用内容模块
├── common/          # 通用功能
│   ├── components/  # 通用组件
│   │   ├── parts/   # 页面模块组件拆分
│   ├── composeabe/  # 组合式函数
│   ├── config/      # 配置文件
│   ├── scss/        # 全局样式定义
├── components/      # NaEasy UI 组件库
├── pages/           # 页面
│   ├── article/     # 文章相关页面
│   ├── dig/         # 挖掘相关页面
│   ├── editor/      # 编辑相关页面
│   ├── home/        # 首页相关页面
│   ├── user/        # 用户相关页面,登录,个人信息
├── store/           # 状态管理模块
│   ├── auth/        # 登录状态管理
├── App.vue          # 应用入口
├── main.ts          # 主入口文件
├── manifest.json    # 应用配置
├── pages.json       # 页面配置

开发与构建

开发命令

# 启动H5开发服务器
npm run dev:h5
# 启动微信小程序开发服务器
npm run dev:mp-weixin

构建命令

# 构建微信小程序版本
npm run build:mp-weixin

类型检查

# 执行TypeScript类型检查
npm run type-check