Skip to content

Alice2021/blog

Repository files navigation

blog

一个博客系统

项目介绍

本项目是一个使用node.js + express + art-template + MYSQL所构成的一个全栈式的博客系统。Sequelize 是一个基于 promise 的 Node.js ORM, 目前支持 Postgres, MySQL, MariaDB, SQLite 以及 Microsoft SQL Server. 它具有强大的事务支持, 关联关系, 预读和延迟加载,读取复制等功能。

技术栈

node.js + express + art-template + MYSQL

效果展示

  • 首页
  • 技术文章
  • 生活随笔
  • 关于我们页面
  • 推荐文章页面

项目实现的功能

  • 首页可以实现显示数据库中存在的两篇文章
  • 点击技术文章页面可以显示数据库中分类为技术文章的内容
  • 点击生活随笔页面可以显示数据库中分类为生活随笔的内容
  • 点击关于我们页面可以显示数据库中关于我们的内容
  • 点击推荐文章时可以显示一篇推荐的文章

项目部署

安装MYSQL数据库

创建数据库表,添加模拟数据

导入数据库

本项目导出的是sql脚本,需要用使用mysql的图像界面工具或者是命令方式 进行导入

运行项目 --wish

注入依赖

npm install

在项目文件夹下启动项目

npm start

联系

作者邮箱

1573811314@qq.com

About

一个博客系统

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors