You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
HeTianci 5c4e754172
更新前端配置
2 weeks ago
..
src 更新前端配置 2 weeks ago
.gitignore 初步完成前后端框架搭建 3 weeks ago
Dockerfile 前端部署 2 weeks ago
README.md TEST 3 weeks ago
index.html frontend_dhy 2 weeks ago
nginx.conf 前端部署 2 weeks ago
package.json frontend_dhy 2 weeks ago
vite.config.js 前端初始化 2 weeks ago

README.md

StudyingSpace - 前端

基于 Vue 3 + Vite 开发的个人学习空间前端项目。

🛠️ 技术栈

  • 框架: Vue 3
  • 构建工具: Vite
  • 路由: Vue Router
  • 状态管理: Pinia
  • HTTP 客户端: Axios
  • UI 组件库: 待补充
  • 样式预处理: 待补充

📁 项目结构

frontend/
├── public/              # 静态资源
├── src/
│   ├── assets/         # 资源文件
│   ├── components/     # 公共组件
│   ├── views/          # 页面组件
│   ├── router/         # 路由配置
│   ├── store/          # Pinia 状态管理
│   ├── api/            # API 接口
│   ├── utils/          # 工具函数
│   ├── styles/         # 全局样式
│   ├── App.vue         # 根组件
│   └── main.js         # 入口文件
├── index.html
├── package.json
├── vite.config.js
└── README.md

🚀 开发说明

环境要求

  • Node.js 18+
  • npm 或 yarn 或 pnpm

安装依赖

npm install
# 或
pnpm install

启动开发服务器

npm run dev

开发服务器将启动在 http://localhost:5173

构建生产版本

npm run build

构建产物将输出到 dist 目录

预览生产构建

npm run preview

🔐 功能模块

用户认证

  • 登录页面
  • 注册页面

每日打卡

  • 打卡主页
  • 打卡日历
  • 打卡统计

笔记管理

  • 笔记列表
  • 笔记导入
  • 笔记导出

📝 API 接口

前端通过代理转发请求到后端:

  • 开发环境: http://localhost:5173/api/** -> http://localhost:8080/api/**

📄 许可证

本项目为个人学习项目,仅供学习使用。