• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

shanyanwt/koa_vue_blog: koa+mysql+vue+iview 基于node前后端分离blog项目

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称:

shanyanwt/koa_vue_blog

开源软件地址:

https://github.com/shanyanwt/koa_vue_blog

开源编程语言:

JavaScript 57.6%

开源软件介绍:

koa+mysql+vue+iview 前后端分离blog项目

作为前端开发者一直想应用开发出属于自己的应用程序,受制于后端的限制,使用nodejs 环境开发后端作为服务。

首先选择数据库Mysql ,它相对于MongoDB 更有学习价值虽然 MongoDB很优秀,Mysql也会和公司的数据库无缝结合。 koa为服务端使用sequelize 很好的异步处理mysql事物处理,koa-body上传文件、koa-cors api多类型传世跨域, sequelize-auto 可为sequelize生成实体类更高效使用。validator 参数校验器自动返回 JSON message和key

vue+iview(SPA)单页面为客户端和服务端

项目Link

依赖

node -v 10.0.0
npm -v 5.3.0
npm2 -v 3.5.1

目录结构

.
├─blog.client                   //客户端
├─blog.manage                   //管理端
├─blog.service                  //服务端
└─skd.sql                       //博客表

安装

使用 npm或yarn

 git https://github.com/shanyanwt/koa_vue_blog.git
    npm install  & yarn
    npm run dev
    npm run build
    npm run pm2 //blog.service  服务运行

Docs

    blog.service 服务端启动时执行skd.sql
    管理端登录
    name:admin
    password:12345678
    ps:sql
    INSERT INTO `skd_admin` (`role_id`, `name`, `phone`, `email`, `password`, `qq`, `sex`, `content`, `status`, `create_time`, `update_time`, `last_login_time`) VALUES (NULL, 'admin', NULL, '[email protected]', 'da797ae4f8b0c189e521c580a52e3b6c', NULL, '0', '默认密码:12345678', '0', '1567476440', '1618282320', NULL);

koa 客户端 管理端 管理端 推荐一些小工具 image

about

如果你有好的意见和建议,请发邮件到:[email protected]

愿你保持独立思考、不卑、不亢、不怂努力长成自己喜欢的样子

我是一只孤独的狼......欢迎star

Anurag's github stats




鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap