Skip to content

DahengZhang/blog-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Blog-Server

为本人另一个个人项目的服务端(GitHub地址:https://github.com/DahengZhang/blog

觉得有学习参考价值的请给个star,我会一直对此项目进行更新,把我知道的技术融入其中。

技术栈

ECMAScript 6 + Nodejs + Express + MongoDB + Mongoose + Session

下载到本地使用是,需要全局安装 Supervisor

MongoDB安装与配置

MongoDB 下载地址: GitHub 官方下载地址

我的数据库存放目录结构

E - Mongodb

├ data - db

└ logs

配置并写入服务中

mongod.exe --logpath E:\Mongodb\logs\mongodb.log --logappend --dbpath E:\Mongodb\data\db --directoryperdb --serviceName MongoDB -install

启动服务器

net start MongoDB

功能

  • 文件上传功能(使用base64格式传输)
  • 用户登录
  • 用户注销
  • 用户注册
  • 查询用户信息
  • 启用/暂停用户账号
  • 添加文章标签
  • 查询文章标签
  • 移除文章标签
  • 分页查询文章
  • 通过ID查询文章详情
  • 发布文章
  • 删除文章
  • 针对某篇文章发表评论
  • 获取谋篇文章评论列表

待做功能

  • 文章点赞功能
  • 查询时根据文章点赞数量排序
  • 增加MySQL在项目中的使用
  • 新增关注用户功能
  • 新增文章下用户互相评论功能

About

blog node 服务端

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published