# cms-web-vue **Repository Path**: DaBuChen/cms-web-vue ## Basic Information - **Project Name**: cms-web-vue - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2025-01-27 - **Last Updated**: 2025-02-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: CMS ## README # CMS Web Vue 一个基于 Vue 3 + TypeScript 开发的新闻内容管理系统前台展示项目。 ## 技术栈 - Vue 3 - TypeScript - Vue Router - Tailwind CSS - Shadcn Vue - Vite ## 功能特点 - 响应式布局,支持移动端和桌面端 - 文章轮播展示 - 分类浏览 - 文章搜索(支持快捷键 ⌘K) - 文章详情阅读 - 评论功能 - 懒加载图片 - 骨架屏加载 ## 快速开始 ### 环境要求 - Node.js >= 16 - pnpm >= 8 ### 安装依赖 ```bash pnpm install ``` ### 开发环境运行 ```bash pnpm dev ``` ### 生产环境构建 ```bash pnpm build ``` ## 项目结构 ```plaintext src/ ├── api/ # API 接口 ├── assets/ # 静态资源 ├── components/ # 公共组件 ├── pages/ # 页面组件 ├── router/ # 路由配置 ├── styles/ # 全局样式 └── types/ # TypeScript 类型定义 ``` ## 开发规范 - 使用 TypeScript 编写代码 - 使用 ESLint 进行代码检查 - 使用 Prettier 进行代码格式化 - 遵循组件化开发原则 ## 浏览器支持 - Chrome >= 87 - Firefox >= 78 - Safari >= 14 - Edge >= 88