CMS-API เป็นระบบการจัดการบล็อกที่แยกออกจากด้านหน้าและด้านหลัง
Back -end Technology Stack: Egg.js + MySQL + Sequelize + JWT ฯลฯ
Front -end Technology Stack: Vue Family Barrel + Axios + Elementui + Markdown Editor ฯลฯ
ที่อยู่โครงการด้านหน้า: https://github.com/caiheping/vue- cms
โหนดเวอร์ชัน 8 ขึ้นไป
ฐานข้อมูล MySQL
git clone https://github.com/caiheping/egg-cms.git
# 如果clone 很慢,也可以拉码云的仓库
git clone https://gitee.com/caiheping/egg-cms.git
cd egg-cms
npm install
จากนั้นแก้ไข config/config.default.js และฐานข้อมูล/config.json
สร้างฐานข้อมูล Egg_CMS_Development
ในฐานข้อมูล Egg_CMS_Development ไดเรกทอรีโครงการที่นำเข้าของไฟล์ Egg_CMS_Development.sql
โครงการปฏิบัติการ
npm run dev
เบราว์เซอร์เปิด http://127.0.0.1:7001/index.html
หมายเลขบัญชีการเข้าสู่ระบบของผู้ดูแลระบบ: ผู้ดูแลระบบรหัสผ่าน: 123456 รหัสผ่านบัญชีผู้ใช้ทั่วไปใช้ตัวช่วยสร้างเพื่อสร้างการสร้างโดยการจัดการผู้ใช้
cms-api
├─ app
| ├─ controller // 用于解析用户的输入,处理后返回相应的结果
| ├─ extend // 用于框架的扩展
| ├─ middleware // 用于编写中间件
| ├─ model // 用于放置领域模型
| ├─ public // 用于放置静态资源
| ├─ rules // 参数校验文件
| ├─ schedule // 用于定时任务,可选,具体参见定时任务
| ├─ service // 用于编写业务逻辑层,可选,建议使用
| ├─ utils // 工具文件
| ├─ router.js // 用于配置 URL 路由规则
├─ config
| ├─ config.default.js // 用于编写配置文件
| ├─ plugin.js // 用于配置需要加载的插件
├─ database
| ├─ migrations // 数据库迁移文件
| ├─ seeders // 种子文件
| ├─ config.json // sequelize 配置文件
├─ logs // 日志文件
├─ run
├─ test
├─ typings
├─ www // 前端打包文件
...
ที่อยู่สาธิต: http://blog.caihp.top (เปิดฟังก์ชั่นบางอย่างบนเซิร์ฟเวอร์ของคุณเองต้องการดูคุณสมบัติทั้งหมดโปรดดูรหัสคัดลอกบนคอมพิวเตอร์ของคุณ)
ชื่อผู้ใช้: ทดสอบ
รหัสผ่าน: 123456
หน้าเข้าสู่ระบบ
หน้าแรก
การจัดการบล็อก> รายการบทความ
การจัดการบล็อก> ประเภทบทความ
การจัดการบล็อก> ลิงค์มิตรภาพ
การจัดการระบบ> การจัดการผู้ใช้
การจัดการระบบ> การจัดการอักขระ
การจัดการระบบ> การจัดการเมนู
การจัดการระบบ> การจัดการแผนก
การจัดการระบบ> การจัดการพจนานุกรม
การจัดการระบบ> ประกาศประกาศ
บล็อกของฉัน> หน้าแรก
บล็อกของฉัน> รายละเอียดบทความ
พอร์ทัล: front-end vue3 + ที่อยู่โครงการไข่ back-end: https://github.com/caiheping/oa-di หรือ https://gitee.com/caiheping/oa-di
หากคุณช่วยคุณคุณสามารถคลิก "ดาว" ที่มุมขวาบนเพื่อรองรับ -