# blog_cms_2025 **Repository Path**: wangyongguo2021/blog_cms_2025 ## Basic Information - **Project Name**: blog_cms_2025 - **Description**: 这是个人博客内容管理系统 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-10-14 - **Last Updated**: 2025-11-10 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 项目介绍 (前端) - 全栈技术博客平台设计与实现:从架构到实践 1. 技术选型 客户端(C端):Vue3 + TypeScript + Pinia 服务器端:Node.js + Express + MySQL 管理端(B端):Vue2 + Vuex + ElementUI + Axios 部署环境:阿里云/腾讯云 + Linux/Windows 2. 技术亮点 前后端分离:采用Vue.js + Node.js的现代化前后端分离架构 TypeScript支持:客户端全面使用TypeScript,提高代码质量 模块化设计:清晰的目录结构和职责分离 RESTful API:规范的接口设计,便于前后端协作 可视化管理:集成Navicat等工具,提升开发效率 ## 部署和使用说明 1. **环境准备**: - 安装 Node.js (v22.12+) - 安装 mysql (v8+) - 申请微信公众号测试号或正式号 2. **安装依赖**: ```bash npm install ``` 3. **配置环境变量**: - 复制 `.env.example` 为 `.env` - 修改其中的配置项 4. **启动应用**: ```bash # 开发模式 pm2 start app.js # 生产模式 npm start ``` ## 友情分享 - ![公众号](./img/公众号-码show.jpg) - ![公众号](./img/公众号-青年有米.jpg) - ![小程序](./img/小程序-开源小橱窗.jpg) - ![小程序](./img/小程序-指尖代码屋.jpg)