" MG'Blog "

一个 "开箱即用" 个人博客全栈系统项目!


探索本项目的源码 »




前台预览
·
管理端预览

v1.0.2 小程序预览

v1.0.2 介绍

芒果’个人博客系统,包括前后台完整基础功能,小程序,web前台站点一键置灰,支持移动端适配;管理端常用增·查·改页面代码自动生成即可,sql文件已附上,开箱即用,如果对你有帮助,留个 star 再走呗

  • 项目面向前端学习node.js,mysql等后端基础和小程序学习者
  • 有好的建议欢迎交流学习 1840354092@qq.com
  • 项目启动安装有问题可以留言,会及时解答

v1.0.1 前台:Gblog
管理端: vue-element-admin
Node服务端: express + 原生sql v1.0.2 前台:Gblog
微信小程序:uniApp + uView
管理端:d2-admin
Node服务端: express + 数据库ORM(sequelize框架)



node后端api基础服务简易版


v1.0.2 功能列表

  • 用户管理
  • 菜单管理
  • 角色管理
  • 文章管理
  • 评论管理
  • 归档管理
  • 站点管理
  • 代码生成
  • 留言邮件回复
  • 微信小程序
  • 更多...

v1.0.2 接口文档

方式1. 查看在线接口文档

方式2. 项目启动后 访问 swagger-ui 接口文档

v1.0.2 项目安装启动教程


1.依赖安装: 微信小程序 mg-mini | 前台client | 管理端admin | 服务端 server -`npm install` 2.启动项目: 前台client- npm run serve
前台微信小程序 - HBuilder 编辑器编译-微信小程序运行
管理端admin - npm run dev
服务端 server - nodemon app (热启动) 或者 node app 3.服务端启动前准备:
3.1 建库: mg_db 建表:运行sql文件到 mg_db 加载数据表
3.2 在 mg-server/config/db.config.js 配置数据库信息
3.3 启动成功示例:
项目启动成功: http://localhost:5222
接口文档地址: http://localhost:5222/swagger 4.管理端登录账号密码 :
4.1 访客:editor 123456 超级管理员:admin 123456

v1.0.2 项目截图














一个 "开箱即用" 个人博客全栈系统项目!vue+node+express+mysql+sequlize+uniapp的更多相关文章

  1. Orlion个人博客 | 全栈工程师之路-www.orlion.ga

    自己用wordpress+bootstrap搭建了一个博客,网址http://www.orlion.ga,用来记录博主学习和成长,主要关注JAVA.LANMP.前端与客户端(Android).算法与数 ...

  2. [置顶] 创建GitHub技术博客全攻略

    [置顶] 创建GitHub技术博客全攻略 分类: GitHub2014-07-12 13:10 19710人阅读 评论(21) 收藏 举报 githubio技术博客网站生成 说明: 首先,你需要注册一 ...

  3. 创建GitHub技术博客全攻略【转】

    本文转载自:http://blog.csdn.net/renfufei/article/details/37725057/ 说明: 首先,你需要注册一个 github 账号,最好取一个有意义的名字,比 ...

  4. 一个很好的Delphi博客

    一个很好的Delphi博客,主人叫万一 http://www.cnblogs.com/del/archive/2011/09/21/2183007.html

  5. 技术人如何利用 github+Jekyll ,搭建一个独立免费的技术博客

    上次有人留言说,技术博客是程序员的标配,但据我所知绝大部分技术同学到现在仍然没有自己的技术博客.原因有很多,有的是懒的写,有的是怕写不好,还有的是一直想憋个大招,幻想做到完美再发出来,结果一直胎死腹中 ...

  6. Hexo+Git一个小时快速搭建个人博客

    搭建本地环境:Hexo框架 Hexo为何物 Hexo 是一个快速.简洁且高效的博客框架.Hexo 使用Markdown解析文章,并瞬间利用靓丽的主题生成静态网页.其中,Markdown是一个用于将普通 ...

  7. 一文搭建自己博客/文档系统:搭建,自动编译和部署,域名,HTTPS,备案等

    本文纯原创,搭建后的博客/文档网站可以参考: Java 全栈知识体系.如需转载请说明原处. 第一部分 - 博客/文档系统的搭建 搭建博客有很多选择,平台性的比如: 知名的CSDN, 博客园, 知乎,简 ...

  8. Spring+SpringMVC+MyBatis+easyUI整合优化篇(十四)谈谈写博客的原因和项目优化

    阶段总结 又到了优化篇的收尾阶段了,这其实是一篇阶段总结性的文章,今天是4月29号,距离第一次发布博客已经两个月零5天,这两个多月的时间,完成了第一个项目ssm-demo的更新,过程中也写了33篇博客 ...

  9. 一个 Vue & Node 的全栈小项目

    约学 - 可以寻找一起自习的小伙伴的Web APP 一个基于 Vue & Node 的移动端全栈小项目 在线演示(请使用移动端查看效果) 源码地址: https://github.com/G- ...

随机推荐

  1. Vue2的右键弹出菜单(vue-contextmenu)

    给大家推荐一个基于Vue2的右键弹出菜单插件,支持单一SPA页面以及可以在循环绑定中使用. 项目地址为:https://github.com/chIIC/vue-...demo1: 父组件绑定右键事件 ...

  2. 左手Cookie“小甜饼”,右手Web Storage

    目录 1. Web Storage 2. Cookie机制 3. 二者的联系与区别 1.Web Storage 1.1 概述 Web Storage是HTML5提供的一种新的浏览器端数据储存机制,它提 ...

  3. linux安装sbt

    1.官网下载tgz sbt - Download (scala-sbt.org) 2.解压 tar zxvf sbt-0.13.5.tgz -C /opt/scala/ 3.建立启动sbt脚本 /*选 ...

  4. String能变化吗?和StringBuffer的区别是什么

    [新手可忽略不影响继续学习]看 过上面例子的童鞋一定会觉得很奇怪,s = s + s1.charAt(i); 马克-to-win, s不是老在变化吗?其实s = "";时,虚拟机会 ...

  5. 一个抽取百度定位的教程(下载百度地图Demo+配置+抽取)

    效果展示 已经下载Demo的可以直接到第五步,已经配置好的并可以运行的可以直接到第七步. 1.在浏览器搜索 " 百度定位API ",点击下面这个链接 2.翻到最下面找到并点击 &q ...

  6. js判断输入数字是否是整数,金额、数字

    function isIntNum(strNum){//js判断输入数字是否是整数 仅供学习思想 var strCheckNum = strNum+""; if(strCheckN ...

  7. [ Perl ] 对文本文件进行行列翻转

    https://www.cnblogs.com/yeungchie/ code #!/usr/bin/env perl #----------------------------- # Program ...

  8. Vue3 + Echarts 5 绘制带有立体感流线中国地图,建议收藏

    本文绘制的地图效果图如下: 一.Echarts 使用五部曲 1.下载并引入 echarts Echarts 已更新到了 5.0 版本,安装完记得检查下自己的版本是否是 5.0 . npm instal ...

  9. Kafka 使用-安装

    Kafka 使用-安装 官方网站 http://kafka.apache.org/ 官方文档 Kafka 是什么? Apache Kafka is an open-source distributed ...

  10. Python 每日提醒写博客小程序,使用pywin32、bs4库

    死循环延迟调用方法,使用bs4库检索博客首页文章的日期是否与今天日期匹配,不匹配则说明今天没写文章,调用pywin32库进行弹窗提醒我写博客.