Skip to content

采用nodejs+express+mongodb+mongoose,搭建一个个人博客系统,在项目中我们实现了用户注册、登录、博客文章列表、内容预览和评论功能,后台的:注册用户管理、博客分类管理、博客内容以及评论的管理功能。

chenggang321/myblog

Repository files navigation

myblog

采用nodejs+express+mongodb+mongoose,搭建一个个人博客系统,在项目中我们实现了用户注册、登录、博客文章列表、内容预览和评论功能,后台的:注册用户管理、博客分类管理、博客内容以及评论的管理功能。

部署方法

  1. 安装nodejs,官网下载安装 nodejs官网
  2. 安装mongodb,官网下载安装(如果查看数据库需要安装Robomongo) mongodb官网 mongodb图像化界面客户端Robomongo请自行百度安装
  3. 安装开发环境
  • 在项目主文件夹下打开cmd 输入命令: npm install
  1. 运行项目
  • 运行mongodb 安装好mongodb后进入源文件夹的bin目录下打开cmd 输入命令 : mongod --dbpath=数据库数据保存地址 --port=端口

  • 运行项目主文件 在项目主文件夹下打开cmd 输入命令: node app.js

5.在浏览器查看项目

6.前后端分离

nodejs+express+mongodb+mongoose

后台连接 https://github.com/chenggang321/node-blog-server

vue+axios+vuex+bootstrap

前台连接 https://github.com/chenggang321/blog-vue

pm2 deploy ecosystem.config.js production setup

pm2 deploy ecosystem.config.js production

About

采用nodejs+express+mongodb+mongoose,搭建一个个人博客系统,在项目中我们实现了用户注册、登录、博客文章列表、内容预览和评论功能,后台的:注册用户管理、博客分类管理、博客内容以及评论的管理功能。

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published