# bilibili **Repository Path**: MouseFork/bilibili ## Basic Information - **Project Name**: bilibili - **Description**: 仿bilibili官网,vue+vueX+vuerouter - **Primary Language**: JavaScript - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 3 - **Forks**: 1 - **Created**: 2019-04-22 - **Last Updated**: 2024-03-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 仿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 ```javascript npm i ``` + 若想自主使用,或者更改代码,除dist目录下,其他目录随缘更改 进行打包编译 ```javascript npm run build ``` 项目运行 ```javascript npm run serve ``` + dist 目录下 可直接放在服务器中运行 推荐使用nginx作为代理服务器. 友情链接nginx官方网站 该项目作为Vuerouter的HTML5 History 模式 配置nginx的 location 请加上 ```javascript location / { try_files $uri $uri/ /index.html; } ``` 具体配置 请看 Vuerouter官网 感谢使用! 若觉得有帮助请star thinks. ## 不可作为商业用途,本项目绝无侵犯bilibili,仅供学习自助娱乐使用. 若侵犯到企业权益请联系1392187706@qq.com