Commit Graph

5 Commits

Author SHA1 Message Date
Yuhang Wu 094f5f8aec feat(stores): 将轻量状态管理替换为Pinia并添加持久化功能
- 使用Pinia替代原有的reactive store实现状态管理
- 集成pinia-plugin-persistedstate插件实现设置和搜索历史的持久化
- 新增searchHistory store用于存储搜索历史记录
- 更新README文档中的状态管理相关说明
2026-08-13 18:02:04 +08:00
Yuhang Wu e010ab2c54 Merge branch 'master' of https://gitea.xingchao.fun/SparksFly/YwYMusic 2026-08-12 14:37:17 +08:00
Yuhang Wu fad454d98e docs(README): 更新文档为YwYMusic项目介绍
更新README.md文件,将原有Tauri + Vue + TypeScript模板文档替换为YwYMusic
在线音乐播放器的详细介绍,包括功能特性、技术栈、项目结构、快速开始指南、
后端接口概览以及相关说明。
2026-08-12 14:32:56 +08:00
SparksFly a145338c95 Initial commit 2026-08-12 14:32:16 +08:00
Yuhang Wu 67cce05b34 feat: 初始化项目基础配置
添加环境变量配置文件 .env,设置 VITE_BASE_API_URL 为本地开发接口地址

添加 Git 忽略文件配置 .gitignore,忽略日志、依赖包、构建产物等无需提交的文件

添加 VSCode 推荐扩展配置,包含 Vue、Tauri 和 Rust 相关开发工具

添加 Claude AI 开发指导文档 CLAUDE.md,包含项目架构、开发命令、API请求模式、状态管理等详细说明

更新 README.md 添加项目基础介绍和推荐IDE配置

添加 HTML 入口文件 index.html,设置页面标题为 YwYMusic 在线音乐播放器

初始化 package.json 项目配置,包含 Tauri、Vue、TypeScript 等核心依赖和开发脚本
2026-08-11 18:08:39 +08:00