课程介绍:
本课程由向军大叔主讲,深入解析Laravel+Vue3框架在构建多站点、多模块系统平台中的应用。课程内容丰富,覆盖从基础开发知识到高级功能实现的全过程,旨在帮助学员掌握Laravel+Vue3的精髓,并打造高效、安全、可维护的系统平台。
课程截图:
课程目录:
- 第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
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。