Skip to content

Sception/node-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

node-server

基于Node+Express+Mysql的博客网站的后台(这里主要是后端实现),线上地址:http://www.zoujiesss.com

Technology

  • node
  • body-parser: "^1.19.0",
  • cookie-parser: "^1.4.4",
  • express: "^4.17.1",
  • jsonwebtoken: "^8.5.1",
  • moment: "^2.24.0",
  • morgan: "^1.9.1",
  • mysql: "^2.17.1",
  • qiniu: "^7.2.2",
  • svg-captcha: "^1.4.0"

Directory

directory

tips

请注意clone下来的代码需修改其中的某些配置项方能使用

DatabaseConfig

config文件夹下的database.config.js文件中,导入自己的数据库配置信息(主机地址,数据库名称,用户名,密码等) DatabaseConfig

将my_db.sql文件导入数据库中生成相应的表(以navicat为例) generalTable

QiNiuConfig

QiNiuConfig 在config文件夹下的qiniuConf.js文件中,将自己的七牛管理后台中的key填入其中即可(key所在位置如下图所示) QiNiuKey

Build Setup

# 克隆项目
git clone https://github.com/Sception/noder-server.git

# 进入项目目录
cd noder-server

# 安装依赖
npm install

npm install --registry=https://registry.npm.taobao.org

# 启动服务
supervisor index.js

浏览器访问 http://localhost:3000

Completed(only server)

  • 登录
  • 标签管理
  • 资源管理
  • 文章管理
  • 文章浏览量更新

To do list(only server)

  • 评论管理
  • PV、UV统计
  • 日志管理

License

MIT license.

Copyright (c) 2019-present ZouJie

About

基于Node+Express+Mysql的博客网站的后台,线上地址:http://www.zoujiesss.com

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published