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

Selvin11/koa2-login: A login project's backend is koa2 and login by Github. ...

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

开源软件名称:

Selvin11/koa2-login

开源软件地址:

https://github.com/Selvin11/koa2-login

开源编程语言:

JavaScript 53.3%

开源软件介绍:

已更新依赖以及vue-cli

项目介绍

  • 采用vue-cli构建初始项目
  • 前端采用Vue、Element-ui、axios搭建页面以及数据处理,后端采用koa2以及Mysql完成相关请求接口
  • 采用前后端分离,此为前端项目,后端项目地址移步koa2-server
  • 初步了解一下koa2与Express构建服务的不同

项目内容

  • 完成token机制的注册登录

  • 完成Github的第三方登录

项目启动

yarn / npm install 使用yarn或者npm安装依赖

npm run dev 启动项目

同时,需要将后端项目clone至本地并启动该服务,详情请移步koa2-server

项目起源

  • 此项目相当于login项目的补充,对第三方登录进行填坑

  • 将原login项目中的后端框架Express以及mongoDB,更新为Koa2框架以及Mysql

  • 原login项目中,前后端夹杂在一个项目中,后端服务重启与前端服务热更新及重启需要借助于其它方案配置,才能达到一定的自动化体验(相关内容可以移步login项目),而此项目采用前后端分离,后端依靠nodemon等实现服务监听及自重启,虽然分成两个项目,但是更加方便管理和理解

  • 此项目部分目录结构有变化,如axios的进一步封装,将接口至于rest目录中同一管理,均是日常工作中的一些习惯吧

项目相关




鲜花

握手

雷人

路过

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

请发表评论

全部评论

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

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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