美文网首页
koa+mysql+vue+iview 前后端分离blog项目

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

作者: 巧不思 | 来源:发表于2019-11-06 11:29 被阅读0次
    来自江小二的倔强

    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)单页面为客户端和服务端

    依赖

    node -v 8.4.0
    npm -v 5.3.0
    npm2 -v 3.5.1
    

    目录结构

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

    安装

    使用 npm:

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

    Docs

        blog.service 服务端启动时执行skd.sql
        管理端登录
        name:admin
        password:admin123
        ps:sql
        INSERT INTO `skd_admin` VALUES (null, null, 'admin', null, 'shanyanwt@163.com', '3aceb9fb5f01c2b83c8c2482cc256f51', null, '0', null, '0', '1567476440', '1567476440', null);
    
    koa
    客户端
    管理端
    管理端

    推荐一些小工具


    image

    项目Links

    about

    如果你有好的意见和建议,请发邮件到:shanyanwt@163.com

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

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

    相关文章

      网友评论

          本文标题:koa+mysql+vue+iview 前后端分离blog项目

          本文链接:https://www.haomeiwen.com/subject/nralyctx.html