后盾人:Laravel+vue3系统平台,高清完整版

本套课程后盾人Laravel+vue3系统平台,由向军大叔主讲,课程分为16个大的章节,文件大小共计231.5G,文章底部附下载地址。

学习使用 Laravel+Vue3开发系统平台,该项目支持多站点、多模块应用,每个站点可以独立管理,每个站点拥有不同的 RBAC 角色权限控制,使用Ts+JS+pinia+Element Plus+axios+vite+Mysql等技术。

Laravel+vue3系统平台 视频截图

Laravel+vue3系统平台 视频截图

课程文件目录:系统课程 – Laravel+vue3系统平台 [231.50G]

第01章开发知识与测试驱动

1安装环境选择.mov

10定义zshrc别名.mov

11测试的基本使用.mov

12控制器模型的使用.mov

13跑通单元测试.mov

14单元测试时数据初始化.mov

15数据填充的使用.mov

16使用apifox测试接口.mov

17apifox生成接口文档.mov

18独立设置phpunit数据库.mov

19注册邮箱单元测试.mov

2valet网站目录.mov

20邮箱唯一性单测.mov

21登录单元测试.mov

22密码输入错误单测.mov

23apipost测试登录接口.mov

24登录成功返回token.mov

25添加手机号注册.mov

26确认密码测试.mov

27修复登录测试.mov

29配置本地邮件服mailhog.mov

3初始laravel项目.mov

30预览邮件通知.mov

31配置多语言环境.mov

32邮件通知中文本地化.mov

33体验邮件发送.mov

34开始进行验证码测试.mov

35单元测试发送邮件.mov

36提取验证码发送服务.mov

37验证码重复发送限制.mov

38优化验证码服务.mov

39注册时验证码校验.mov

4valet配置laravel项目.mov

40自定义验证码规则.mov

41验证码单元测试.mov

42完善apifox接口.mov

43apifox自动化测试.mov

5vscode使用建议.mov

6mysql客户端软件选择.mov

7api接口测试软件.mov

8路由理解.mov

9数据迁移migrate.mov

名称.jpg

第02章短信服务

1阿里云短信配置.mov

10测试短信发送控制器.mov

11apifox测试用例.mov

12配置中间件与跑通单测.mov

13用户登录身份验证.mov

14提取测试帮助函数与apifox接口token验证.mov

15找回密码.mov

16tinker与打印测试响应结果.mov

17找回密码控制器.mov

18apifox测试找回密码.mov

19用户默认头像单测.mov

2短信服务初始构建.mov

3创建迁移文件等.mov

4网站配置更新.mov

5apifox测试接口.mov

6全局配置项定义.mov

7laravel服务解释.mov

8短信配置项.mov

9短信单测发送.mov

名称.jpg

第03章文件上传

1上传单测.mov

2保存上传文件.mov

3完成用户头像上传.mov

4裁切用户头像.mov

5用户头像单元测试.mov

6图片上传控制器.mov

7上传图片类型与尺寸验证.mov

8完成用户头像上传.mov

名称.jpg

第04章rbac权限管理

1分析rbac权限管理.mov

10优化验证码发送.mov

11apifox自动化测试.mov

12跑通单元测试.mov

13角色单元测试.mov

14更新角色测试.mov

15继续编写角色更新测试.mov

16重构验证码缓存逻辑.mov

17apifox接口添加.mov

18apifox全接口自动化测试.mov

19重构配置项逻辑.mov

2权限管理扩展包安装.mov

20设置角色权限.mov

21完成角色的权限设置.mov

22获取当前用户资料.mov

23用户关注测试.mov

24粉丝列表与关注检测.mov

25关注列表测试.mov

26完成取关与关注列表.mov

27粉丝列表.mov

28apifox接口返回数据类型修复.mov

29修改apifox返回类型.mov

3权限控制相关文件.mov

30跑通单元测试.mov

4用户字段required单测.mov

5完成权限的添加.mov

6获取权限单元测试.mov

7更新权限测试.mov

8删除权限接口.mov

9优化apifox注册接口.mov

名称.jpg

第05章整合前端

1安装前端脚手架.mov

10验证码后台验证规则.mov

11后台头像数据处理.mov

2发送网络请求说明.mov

3接口数据ts类型声明.mov

4优化后台登录验证.mov

5通过pinia保存表单验证错误消息.mov

6错误消息vue组件.mov

7图像验证码扩展包.mov

8初步定义验证码组件.mov

9完成验证码组件.mov

名称.jpg

第06章用户注册

1用户注册初始页面.mov

10优化后台注册表单验证.mov

11跑通单元测试.mov

12修复验证码组件不能输入的问题.mov

13不存的的用户发送验证码.mov

14后台添加向未注册用户发送验证码接口.mov

15注册验证码优化与页面切换时表单错误重置.mov

16已注册用户验证码接口.mov

17验证码发送组件支持类型选择.mov

18完成找回密码.mov

19登录拦截跳转bug修复.mov

2全局错误控制.mov

3验证码组件初始化.mov

4安装tdesign.mov

5前端验证码服务.mov

6优化验证码生成.mov

7后端验证码发送时间限制.mov

8验证码前端定时器.mov

9前端注册api.mov

名称.jpg

第07章站点管理

1添加顶部导航菜单.mov

10后台获取站点列表.mov

11前端获取站点列表.mov

12前台站点添加.mov

13axios处理响应消息.mov

14站点composable定义.mov

15复用编辑与添加组件.mov

16tab组件设置与当前路由匹配时才显示菜单.mov

17完善后端接口并完成站点更新.mov

18删除站点.mov

19系统页面制作.mov

2修改admin布局模板.mov

20优化fieldlist组件.mov

21优化添加站点.mov

22系统配置页面.mov

23开发图片上传组件.mov

24移除tdesign库.mov

25完成前端上传组件页面.mov

26后台图片上传接口.mov

27完成图片上传组件.mov

3完成admin布局模板.mov

4站点元素组件.mov

5添加站点布局.mov

6添加全局组件tab.mov

7后台站点管理的基础文件.mov

8网站添加后台逻辑.mov

9优化后台站点数据响应.mov

名称.jpg

第08章系统配置

1后端配置项获取接口.mov

10优化ts类型.mov

11优化帮助函数.mov

12用户列表.mov

13系统配置字段独立.mov

14修改模型config为system.mov

15优化站点模型.mov

16优化站点编辑.mov

17封装表格组件.mov

18表格组件动作处理.mov

19显示用户资料.mov

2前台获取全局数据.mov

20表格单元格宽度.mov

21前端增加搜索功能.mov

22完成搜索.mov

23表格列自动宽度.mov

24后台管理员处理.mov

25管理员列表.mov

26选择用户列表.mov

27设置管理员功能.mov

28删除管理员.mov

29elementplus中文本地化.mov

3优化后台配置项中间件.mov

30管理搜索.mov

31修复一些小问题.mov

32使用语法糖插件.mov

33表格列表组件增加按钮slot.mov

34完成查看用户资料组件.mov

35使用teleport组件设置dialog位置.mov

4完成配置项定义.mov

5多维数组的表单验证.mov

6超级管理员限制.mov

7前端帮助函数.mov

8添加系统配置.mov

9配置项表单验证.mov

名称.jpg

第09章模块管理

1安装laravel-module用于模块开发.mov

10修改dialog样式.mov

11删除模块.mov

12站点配置项独立.mov

2同步模块数据.mov

3模块页面.mov

4模块列表页面.mov

5模块设计页面.mov

6添加模块接口.mov

7后台模块添加处理.mov

8完成模块的设计.mov

9模块搜索.mov

名称.jpg

第10章权限管理

1站点模块初始化.mov

10同步本地模块.mov

11同步权限时移除失效的权限.mov

12el-image预览图组件.mov

13开始写角色管理.mov

14添加角色.mov

15删除角色.mov

16编辑角色.mov

2后台站点模块处理.mov

3后台获取站点模块接口.mov

4删除站点模块.mov

5设置默认模块.mov

6图片预览组件.mov

7完成图片组件dialog响应式处理.mov

8修改权限表.mov

9同步站点权限表.mov

第11章多端响应处理

1tailwindcss响应简单介绍.mov

10后台通过全局scope限制查询条件.mov

11修复表格组件中图片预览错乱问题.mov

2处理navbar响应式.mov

3topmenu响应式调整.mov

4站点列表响应式调整.mov

5表格响应式.mov

6hd-tab组件样式修正.mov

7表格按钮列自适应用宽度.mov

8表格按钮使用下拉菜单处理.mov

9修改表格搜索逻辑.mov

名称.jpg

第12章权限验证

1优化模块权限.mov

10为tablelist组件添加tag类型.mov

11修改权限设计的样式.mov

12定义角色选择组件.mov

13为管理员设置角色.mov

14管理员表格显示角色数据.mov

15修改hdtab组件错误.mov

16限制管理员或站点获取列表.mov

17管理员接口完善.mov

18用户可以多设置角色.mov

19管理员角色显示异常.mov

2系统权限同步.mov

20不同用户获取不同站点.mov

21修改管理员读取角色错误.mov

22使用policy验证后台权限.mov

23修复access权限判断方法.mov

24pinia记录用户权限表.mov

25修复权限.mov

26完成前台权限检测.mov

27自定义v-access权限检验指令.mov

28权限校验时站点为可选值.mov

29tab组件权限控制.mov

3角色权限视图.mov

30修改站点模块的页面样式.mov

31修改站点的默认模块逻辑.mov

32网站首页跳转逻辑.mov

4获取站点权限数据用于前端渲染.mov

5前台渲染权限列表.mov

6权限表布局.mov

7角色设置权限.mov

8修改权限服务文件.mov

9角色权限组件复用.mov

第13章打包优化

1测试pnpmrunbuild.mov

10完成打包优化.mov

11后台渲染前端页面.mov

12通过域名成功访问.mov

13修改路由规则.mov

14最终访问测试系统平台.mov

15使用usesitemodule复用业务逻辑.mov

16让ref数据没有undefined.mov

2修复编译错误.mov

3升级扩展包.mov

4继续修复类型错误.mov

5编译通过了.mov

6图标库按需要加载.mov

7优化element-plus的样式文件大小.mov

8分析打包结果.mov

9wangeditor使用cdn来优化大小.mov

第14章安装程序

1安装程序逻辑分享.mov

2数据库连接检测.mov

3数据迁移与填充逻辑.mov

4完成程序安装.mov

5编译前端.mov

6通过域名访问站点.mov

名称.jpg

第15章博客模块

1模块目录简单说明.mov

10通过站点限制结果.mov

11站点中间件.mov

12完成博客后端接口.mov

13安装前端脚手架.mov

14分析编译目录.mov

15前端请求接口等定义.mov

16博客首页.mov

17博客内容展示.mov

18发表博客内容.mov

2模块的数据迁移与填充.mov

3文章查询与发布接口.mov

4添加文章与删除文章接口.mov

5添加apifox全局脚本.mov

6apifox测试用例.mov

7准备实现登录.mov

8登录接口.mov

9修改迁移文件.mov

名称.jpg

第16章编译上线

1编译后通过域名访问.mov

2服务器宝塔站点配置.mov

3多站点域名说明.mov

4运行网站.mov

名称.jpg

资源下载地址

该资源需登录后下载

去登录
温馨提示:本资源来源于互联网,仅供参考学习使用。若该资源侵犯了您的权益,请 联系我们 处理。

评论留言

后盾人:Laravel+vue3系统平台,高清完整版
VIP专属
VIP免费,去开通 >
登录下载
单个付费资源
支付¥19.9
登录购买