【课程介绍】

适用人群

具有Html+Css+JavaScript基础,有一定的Vue.js基础,挑战高薪职位

课程概述本季度为uni-app + egg.js实战多端企业网盘全栈开发,另外还会结合vuecli + iview + bootstrap4实现PC端企业网盘,vuex管理项目状态,OSS对象存储分发加速等。本项目会兼容Android、iOS、小程序、H5端和PC端等。



【课程目录】

章节1:项目介绍

项目介绍09:06可


章节2:环境搭建和项目创建

环境搭建和项目创建06:44


章节3:项目分析和全局配置

引入全局样式(一)07:52

引入全局样式(二)05:31

引入自定义图标库05:33

配置tabbar底部导航09:26


章节4:首页开发

自定义导航栏(一)14:33

自定义导航栏(二)07:41

搜索组件美化05:25


章节5:封装通用列表组件

通用列表组件开发(一)10:28

通用列表组件开发(二)11:20


章节6:自定义多选操作开发

多选操作开发(一)04:25

多选操作开发(二)05:44

多选操作开发(三)全选和取消全选02:56

多选操作开发(四)底部操作条10:39


章节7:重命名和批量删除功能

全局弹出层组件封装(一)12:29

全局弹出层组件封装(二)06:32

全局弹出层组件封装(三)05:39

删除和重命名功能实现09:05


章节8:新建文件夹功能

弹出添加操作条09:29

新建文件夹功能实现05:54


章节9:图片预览和播放功能

图片预览功能10:49

播放功能实现06:57


章节10:文件排序功能

文件排序弹框08:28


章节11:下载和上传状态列表

下载和上传状态列表(一)12:16

下载和上传状态列表(二)10:55

下载和上传状态列表(三)12:44


章节12:个人中心页开发

个人中心页开发17:23


章节13:Vuecli+iview项目初始化

创建vuecli4项目04:57

引入iview组件库02:46

引入bootstrap4和图标库05:03

安装和配置vue-router06:14


章节14:PC端登录页开发

PC端登录页开发(一)14:50

PC端登录页开发(二)08:38

PC端登录页开发(三)06:00


章节15:PC端全局布局开发

PC端全局布局开发(一)06:55

PC端全局布局开发(二)-顶部导航13:32


章节16:PC端侧边栏开发

PC端侧边栏开发(一)-菜单06:27

PC端侧边栏开发(二)-容量提示07:16


章节17:PC端文件列表开

PC端文件列表开发 -操作条15:42

PC端文件列表开发(二)-列表(1)07:03

PC端文件列表开发(三)-列表(2)14:18


章节18:封装多功能文件列表组件

封装文件列表组件(1)07:34

封装文件列表组件(2)删除10:48

封装文件列表组件(3)多选操作09:13

封装文件列表组件(4)-重命名11:56

封装文件列表组件(5)图片预览12:13


章节19:egg.js基础入门

创建egg.js项目07:30

写第一个api接口08:42

router路由传参(一)11:30

router路由传参(二)11:22

资源路由和路由分组11:03

数据库迁移(一)11:06

数据库迁移(二)07:57

sequelize模型-新增14:59

sequelize模型-批量新增和修改器08:53

sequelize模型-查询单个10:39

sequelize模型-查询多个和获取器07:55

sequelize模型-where操作符08:26

sequelize模型-字段限制排序分页12:35

sequelize模型-修改和限制字段11:09

sequelize模型-删除和批量删除07:45

错误和异常统一处理11:59

中间件配置08:11

参数验证10:33


章节20:Egg.js后端api开发和部署上线

创建项目和基础配置08:20

统一api返回格式08:36

全局抛出异常处理09:06

sequelize数据库配置05:58

数据库迁移配置07:12

数据表设计和迁移09:41

注册功能09:18

参数验证(一)14:52可

参数验证(二)03:10

修改器密码自动加密10:28

安装redis和jwt扩展包10:34

登录api实现(一)12:16

登录api实现(二)10:34

全局权限验证中间件实现17:10

退出登录api实现03:11

上传文件api实现(一)11:31

上传文件api实现(二)14:27

上传文件api实现(三)15:00

上传文件api实现(四)08:35

剩余容量api实现05:18

当前用户文件列表api实现08:5

创建文件夹api实现06:48

重命名api实现06:13

批量删除api实现(一)09:1

批量删除api实现(二)04:10

搜索文件api实现07:11

创建分享api实现12:5

我的分享列表api实现03:36

查看分享api实现11:50

保存到自己的网盘api实现20:29


章节21:前后端交互开发

补充登录注册页11:34

引入请求库和vuex04:32

登录注册功能实现12:27

个人中心交互实现13:29

退出登录功能实现07:55

首页交互-文件列表13:11

首页交互-文件列表切换目录12:42

首页交互-文件列表排序方式02:34

首页交互-创建文件夹03:05

首页交互-重命名02:02

首页交互-批量删除03:42

首页交互-搜索文件04:10

首页交互-上传图片18:42

首页交互-上传06:51

首页交互-下载文件15:19

上传和下载进度22:42

创建分享链接功能05:29

PC端交互-引入axios和vuex06:41

PC端交互-注册登录17:53

PC端交互-初始化和退出登录11:00

PC端交互-拦截器完善13:52

PC端交互-权限验证05:59

PC端交互-获取文件列表06:22

PC端交互-创建文件夹07:55

PC端交互-上传文件06:29

PC端交互-文件重命名02:05

PC端交互-批量删除08:05

PC端交互-搜索文件03:35

PC端交互-切换目录16:24

PC端交互-优化体验和筛选类型21:05

PC端交互-下载文件11:33

PC端交互-生成分享链接08:58

PC端交互-我的分享列表10:49

PC端交互-查看分享21:09

PC端交互-保存到我的网盘26:39

补充移动端查看分享和保存页13:53

移动端交互-保存到我的网盘28:30


章节22:多端兼容和打包

兼容pc端和移动端(一)11:54

兼容pc端和移动端(二)00:29

部署前环境搭建14:58

后端api部署17:58

部署PC端部分08:26

部署H5端部分06:30



本站所发布的一切视频课程仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站所有课程来自网络,版权争议与本站无关。如有侵权请QQ客服:3863518080 我们将第一时间处理!