# 期末作业 **Repository Path**: gu-zhiyu1/final-assignment ## Basic Information - **Project Name**: 期末作业 - **Description**: 博客网页 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-12-02 - **Last Updated**: 2025-12-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Vue 博客项目 ## 项目介绍 这是一个基于 Vue 3 + Vite 构建的博客网站。 ## 技术栈 - Vue 3 - Vite - Vue Router - Pinia 状态管理 - Element Plus UI 组件库 - Axios HTTP 客户端 ## 项目功能 - 用户登录注册 - 博客文章浏览、发布、编辑 - 主题切换(暗色/亮色模式) - AI 聊天功能 - 响应式设计 ## 项目结构 ``` src/ ├── api # API 接口封装 ├── assets # 静态资源文件 ├── components # 公共组件 ├── router # 路由配置 ├── store # 状态管理 ├── views # 页面组件 ├── App.vue # 根组件 └── main.js # 入口文件 ``` ## 开发环境搭建 1. 安装 Node.js (推荐 LTS 版本) 2. 克隆项目代码 3. 安装依赖: ```bash npm install ``` 4. 启动开发服务器: ```bash npm run dev ``` ## 构建部署 构建生产版本: ```bash npm run build ``` 预览生产构建: ```bash npm run preview ```