Skip to content

AkasakaIsami/whatsblog

Repository files navigation

Whatsblog

This project was generated with Angular CLI version 8.3.19.

Development server

Run ng serve for a dev server. Navigate to http://localhost:4200/. The app will automatically reload if you change any of the source files.

Code scaffolding

Run ng generate component component-name to generate a new component. You can also use ng generate directive|pipe|service|class|guard|interface|enum|module.

Build

Run ng build to build the project. The build artifacts will be stored in the dist/ directory. Use the --prod flag for a production build.

Running unit tests

Run ng test to execute the unit tests via Karma.

Running end-to-end tests

Run ng e2e to execute the end-to-end tests via Protractor.

Further help

To get more help on the Angular CLI use ng help or go check out the Angular CLI README.

TODO:

  1. 创建博文
  2. 删除博文 需要后端配合测试
  3. 编辑博文
  4. 登录/注册,管理员和用户个人中心(支持更改用户名和密码) 需要后端配合测试
  5. 统计阅读数
  6. 点赞
  7. 评论(用户只可评论文章,不可互相回复)
  8. 显示阅读、点赞和评论数
  9. 增加标签功能(最多5个)
  10. 增加分类功能(最多1个)
  11. 按照分类筛选
  12. 按照 阅读数/点赞数/评论数/时间 倒序排列 (需要后端配合完成)
  13. 搜索功能(空格分割关键字,优先匹配标签和分类,然后是正文)
  14. 博文支持Markdown语法及代码语法高亮

暂时不做的: 14. 管理员个人中心显示网站统计信息(请求数等等?) 15. 管理员个人中心可禁言用户并显示禁言用户列表

About

A simple blog's front-end.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors