# toutiao **Repository Path**: echo9z/toutiao ## Basic Information - **Project Name**: toutiao - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 20 - **Created**: 2022-05-10 - **Last Updated**: 2022-05-10 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 说明 > 该服务是传智教育旗下 黑马程序员课程中提供的nodejs本地服务,用于传智学生学习黑马程序员前端 黑马头条的接口服务 该服务和线上接口服务结构完全一致,启动速度和数据一致性有更加的体验。推荐各位黑马的学生和老师使用该服务进行黑马头条移动端课程的学习。 该服务采用koa2 + mongoose的技术栈开发,各位老师和同学在使用时,需要注意需要首先安装mongoDB, **`注意`** > 由于要使用MongoDB的还原数据功能,所以请安装mongoDB的4.2版本,否则该程序的还原命令执行不成功。 另外,安装mongoDB之后,需要配置mongoDB的环境变量,该配置方法同其他应用程序的环境变量方法,只需要将bin目录配置在环境变量的path中 ## 服务说明 > 该服务的启动命令有两个 ```bash $ npm run start # 该命令执行 会重置数据库,并且启动服务 ``` ```bash $ npm run serve # 该命令会启动服务 ``` **`注意`** 第一次启动时,需要运行npm start ,完成数据的初始导入 > 因为在练习过程中,操作数据频繁,很容易将录入脏数据,垃圾数据,当想回到纯净数据时,只需要停掉服务,重新执行 npm start 即可