npm install
node index.js
- Node.js
- MongoDB
- Express
- 注册
- 注册页:
GET /signup
- 注册(包含上传头像):
POST /signup
- 注册页:
- 登录
- 登录页:
GET /signin
- 登录:
POST /signin
- 登录页:
- 登出:
GET /signout
- 查看文章
- 主页:
GET /posts
- 个人主页:
GET /posts?author=xxx
- 查看一篇文章(包含留言):
GET /posts/:postId/page/:page
- 主页:
- 发表文章
- 发表文章页:
GET /posts/create
- 发表文章:
POST /posts/create
- 发表文章页:
- 修改文章
- 修改文章页:
GET /posts/:postId/edit
- 修改文章:
POST /posts/:postId/edit
- 修改文章页:
- 删除文章:
GET /posts/:postId/remove
- 留言
- 创建留言:
POST /comments/:postId/comment
- 删除留言:
GET /comments/:commentId/remove
- 创建留言:
- 回复
- 创建回复:
POST /replys/:targetId/reply
- 删除回复:
GET /replys/:replyId/remove
- 创建回复:
- 标签
- 创建标签:
POST /tags/:postId/tag
- 删除标签:
GET /tags/:tagId/remove
- 点击标签查看文章:
GET /tags/:name/page/:page
- 创建标签: