Skip to content

zzz412/bilibili

Folders and files

NameName
Last commit message
Last commit date

Latest commit

1d015be · Mar 26, 2019

History

2 Commits
Mar 26, 2019
Mar 26, 2019
Mar 26, 2019
Mar 26, 2019
Mar 26, 2019
Mar 26, 2019
Mar 26, 2019
Mar 26, 2019
Mar 26, 2019
Mar 26, 2019

Repository files navigation

仿BiliBili项目(前台页面)

该项目使用Vue2.0 + Vuex + VueRouter + elementUi + axios + vue-lazy

Vue2.0 渲染页面,Vuerouter作为路由管理,Vuex作为状态管理,vue-lazy作为图片懒加载.

本项目 所有大型图片资源均使用远端CDN图片 下载即可使用.

远端接口为Java作为后台数据查询,使用SSM工程.

主要功能有:

  1. 用户登录注册
  2. 视频类型一级分类,如:动画,番剧,国创
  3. 视频播放,弹幕发送(高级弹幕发送)
  4. 视频搜索,用户搜索,相簿搜索(支持高级搜索)
  5. 用户上传视频,上传相簿,用户个人资料修改
  6. 视频,相簿 评论,点赞,收藏
  7. 用户关注,粉丝,私聊,系统公告,用户个人资料修改
  8. 页面路由判断,404页面
  9. 其他功能请自主研究,不断更新中,如有帮助请订阅

Demo地址:fbilibili演示页面

项目部分截图:

  1. 首页:

  2. 视频播放:

  3. 视频评论点赞:

  4. 个人空间:

  5. 视频投稿:

  6. 搜索:

其他项目链接:

使用方法:

  • 下载 https://gitee.com/zzz412/bilibili.git

    npm i
  • 若想自主使用,或者更改代码,除dist目录下,其他目录随缘更改 进行打包编译

    npm run build

    项目运行

    npm run serve
  • dist 目录下 可直接放在服务器中运行 推荐使用nginx作为代理服务器. 友情链接nginx官方网站

    该项目作为Vuerouter的HTML5 History 模式 配置nginx的 location 请加上

    location / {
      try_files $uri $uri/ /index.html;
    }

    具体配置 请看 Vuerouter官网

感谢使用! 若觉得有帮助请star thinks.

不可作为商业用途,本项目绝无侵犯bilibili,仅供学习自助娱乐使用. 若侵犯到企业权益请联系[email protected]

About

bili视频弹幕

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published