5 Star 30 Fork 7

ittqqzz / NodeJSBlog

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

NodeJS开发简易博客系统

技术要点

  • Node.js
  • 数据库:MongoDB
  • Web开发框架:express
  • HTML模板引擎:swig
  • cookie-parser
  • cookies
  • body-parser
  • 服务端只返回JSON,并对返回数据进行统一规范处理
  • 采用模块化开发,根据api调用不同路由
  • 对每个页面进行分页处理,分页又分为依赖服务端分页,和前端分页
  • 对HTML页面进行拆分,需要多次使用的页面单独取出作为模板

部署流程

  • 下载安装Node.js和MongoDB(测试数据库已导出为JSON文件,在db目录下)
  • 使用cmd进入MongoDB安装目录下的bin目录
  • 输入mongod --dbpath=该项目所在目录下的db目录
  • 例如:mongod --dbpath=C:\Users\tqz\WebstormProjects\Node\Blog\db
  • 按下回车启动数据库服务
  • 使用cmd进入项目所在目录,例如:C:\Users\tqz\WebstormProjects\Node\Blog, 使用命令:node app.js启动服务器,然后在浏览器访问:http://localhost:3000/
  • 登陆用户名:admin 密码:123456

项目截图

  • 前端首页

kBlO2T.png

  • 后端首页

kBlLGV.png

  • 项目后端功能演示

kBlXxU.gif

  • 项目启动演示

kBlvMF.gif

空文件

简介

采用NodeJS开发的博客网站 展开 收起
JavaScript 等 3 种语言
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
JavaScript
1
https://gitee.com/ittqqzz/NodeJSBlog.git
git@gitee.com:ittqqzz/NodeJSBlog.git
ittqqzz
NodeJSBlog
NodeJSBlog
master

搜索帮助