├── .babelrc ├── .eslintrc.js ├── .gitignore ├── .postcssrc.js ├── README.md ├── config ├── dev.env.js ├── index.js └── prod.env.js ├── index.html ├── package.json ├── src ├── App.vue ├── api │ ├── config.js │ ├── partition.js │ ├── rank.js │ ├── recommend.js │ ├── search.js │ └── video.js ├── base │ ├── card-list │ │ └── card-list.vue │ ├── confirm │ │ └── confirm.vue │ ├── loading │ │ ├── loading.gif │ │ └── loading.vue │ ├── scroll │ │ └── scroll.vue │ ├── search-box │ │ └── search-box.vue │ ├── search-list │ │ └── search-list.vue │ ├── slider │ │ └── slider.vue │ ├── switcher │ │ └── switcher.vue │ └── tags │ │ └── tags.vue ├── common │ ├── fonts │ │ ├── iconfont.eot │ │ ├── iconfont.svg │ │ ├── iconfont.ttf │ │ └── iconfont.woff │ ├── image │ │ ├── loading.png │ │ └── noface.gif │ ├── js │ │ ├── cache.js │ │ ├── config.js │ │ ├── mixin.js │ │ ├── util.js │ │ └── video.js │ └── stylus │ │ ├── base.styl │ │ ├── border.styl │ │ ├── icon.styl │ │ ├── index.styl │ │ ├── mixin.styl │ │ ├── reset.styl │ │ └── variable.styl ├── components │ ├── channel-page │ │ └── channel-page.vue │ ├── channel-view │ │ └── channel-view.vue │ ├── comment │ │ └── comment.vue │ ├── home │ │ └── home.vue │ ├── index │ │ └── index.vue │ ├── m-header │ │ └── m-header.vue │ ├── rank │ │ └── rank.vue │ ├── search-result │ │ └── search-result.vue │ ├── search │ │ └── search.vue │ ├── suggest │ │ └── suggest.vue │ ├── video-list │ │ └── video-list.vue │ └── video │ │ └── video.vue ├── main.js ├── router │ └── index.js └── store │ ├── actions.js │ ├── getters.js │ ├── index.js │ ├── mutation-types.js │ ├── mutations.js │ └── state.js └── static ├── .gitkeep └── api.md /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lewage59/bili-video/HEAD/.babelrc -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lewage59/bili-video/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lewage59/bili-video/HEAD/.gitignore -------------------------------------------------------------------------------- /.postcssrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lewage59/bili-video/HEAD/.postcssrc.js -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lewage59/bili-video/HEAD/README.md -------------------------------------------------------------------------------- /config/dev.env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lewage59/bili-video/HEAD/config/dev.env.js -------------------------------------------------------------------------------- /config/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lewage59/bili-video/HEAD/config/index.js -------------------------------------------------------------------------------- /config/prod.env.js: -------------------------------------------------------------------------------- 1 | 'use strict' 2 | module.exports = { 3 | NODE_ENV: '"production"' 4 | } 5 | -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lewage59/bili-video/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lewage59/bili-video/HEAD/package.json -------------------------------------------------------------------------------- /src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lewage59/bili-video/HEAD/src/App.vue -------------------------------------------------------------------------------- /src/api/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lewage59/bili-video/HEAD/src/api/config.js -------------------------------------------------------------------------------- /src/api/partition.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lewage59/bili-video/HEAD/src/api/partition.js -------------------------------------------------------------------------------- /src/api/rank.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lewage59/bili-video/HEAD/src/api/rank.js -------------------------------------------------------------------------------- /src/api/recommend.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lewage59/bili-video/HEAD/src/api/recommend.js -------------------------------------------------------------------------------- /src/api/search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lewage59/bili-video/HEAD/src/api/search.js -------------------------------------------------------------------------------- /src/api/video.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lewage59/bili-video/HEAD/src/api/video.js -------------------------------------------------------------------------------- /src/base/card-list/card-list.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lewage59/bili-video/HEAD/src/base/card-list/card-list.vue -------------------------------------------------------------------------------- /src/base/confirm/confirm.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lewage59/bili-video/HEAD/src/base/confirm/confirm.vue -------------------------------------------------------------------------------- /src/base/loading/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lewage59/bili-video/HEAD/src/base/loading/loading.gif -------------------------------------------------------------------------------- /src/base/loading/loading.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lewage59/bili-video/HEAD/src/base/loading/loading.vue -------------------------------------------------------------------------------- /src/base/scroll/scroll.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lewage59/bili-video/HEAD/src/base/scroll/scroll.vue -------------------------------------------------------------------------------- /src/base/search-box/search-box.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lewage59/bili-video/HEAD/src/base/search-box/search-box.vue -------------------------------------------------------------------------------- /src/base/search-list/search-list.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lewage59/bili-video/HEAD/src/base/search-list/search-list.vue -------------------------------------------------------------------------------- /src/base/slider/slider.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lewage59/bili-video/HEAD/src/base/slider/slider.vue -------------------------------------------------------------------------------- /src/base/switcher/switcher.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lewage59/bili-video/HEAD/src/base/switcher/switcher.vue -------------------------------------------------------------------------------- /src/base/tags/tags.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lewage59/bili-video/HEAD/src/base/tags/tags.vue -------------------------------------------------------------------------------- /src/common/fonts/iconfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lewage59/bili-video/HEAD/src/common/fonts/iconfont.eot -------------------------------------------------------------------------------- /src/common/fonts/iconfont.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lewage59/bili-video/HEAD/src/common/fonts/iconfont.svg -------------------------------------------------------------------------------- /src/common/fonts/iconfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lewage59/bili-video/HEAD/src/common/fonts/iconfont.ttf -------------------------------------------------------------------------------- /src/common/fonts/iconfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lewage59/bili-video/HEAD/src/common/fonts/iconfont.woff -------------------------------------------------------------------------------- /src/common/image/loading.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lewage59/bili-video/HEAD/src/common/image/loading.png -------------------------------------------------------------------------------- /src/common/image/noface.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lewage59/bili-video/HEAD/src/common/image/noface.gif -------------------------------------------------------------------------------- /src/common/js/cache.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lewage59/bili-video/HEAD/src/common/js/cache.js -------------------------------------------------------------------------------- /src/common/js/config.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/common/js/mixin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lewage59/bili-video/HEAD/src/common/js/mixin.js -------------------------------------------------------------------------------- /src/common/js/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lewage59/bili-video/HEAD/src/common/js/util.js -------------------------------------------------------------------------------- /src/common/js/video.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lewage59/bili-video/HEAD/src/common/js/video.js -------------------------------------------------------------------------------- /src/common/stylus/base.styl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lewage59/bili-video/HEAD/src/common/stylus/base.styl -------------------------------------------------------------------------------- /src/common/stylus/border.styl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lewage59/bili-video/HEAD/src/common/stylus/border.styl -------------------------------------------------------------------------------- /src/common/stylus/icon.styl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lewage59/bili-video/HEAD/src/common/stylus/icon.styl -------------------------------------------------------------------------------- /src/common/stylus/index.styl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lewage59/bili-video/HEAD/src/common/stylus/index.styl -------------------------------------------------------------------------------- /src/common/stylus/mixin.styl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lewage59/bili-video/HEAD/src/common/stylus/mixin.styl -------------------------------------------------------------------------------- /src/common/stylus/reset.styl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lewage59/bili-video/HEAD/src/common/stylus/reset.styl -------------------------------------------------------------------------------- /src/common/stylus/variable.styl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lewage59/bili-video/HEAD/src/common/stylus/variable.styl -------------------------------------------------------------------------------- /src/components/channel-page/channel-page.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lewage59/bili-video/HEAD/src/components/channel-page/channel-page.vue -------------------------------------------------------------------------------- /src/components/channel-view/channel-view.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lewage59/bili-video/HEAD/src/components/channel-view/channel-view.vue -------------------------------------------------------------------------------- /src/components/comment/comment.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lewage59/bili-video/HEAD/src/components/comment/comment.vue -------------------------------------------------------------------------------- /src/components/home/home.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lewage59/bili-video/HEAD/src/components/home/home.vue -------------------------------------------------------------------------------- /src/components/index/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lewage59/bili-video/HEAD/src/components/index/index.vue -------------------------------------------------------------------------------- /src/components/m-header/m-header.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lewage59/bili-video/HEAD/src/components/m-header/m-header.vue -------------------------------------------------------------------------------- /src/components/rank/rank.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lewage59/bili-video/HEAD/src/components/rank/rank.vue -------------------------------------------------------------------------------- /src/components/search-result/search-result.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lewage59/bili-video/HEAD/src/components/search-result/search-result.vue -------------------------------------------------------------------------------- /src/components/search/search.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lewage59/bili-video/HEAD/src/components/search/search.vue -------------------------------------------------------------------------------- /src/components/suggest/suggest.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lewage59/bili-video/HEAD/src/components/suggest/suggest.vue -------------------------------------------------------------------------------- /src/components/video-list/video-list.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lewage59/bili-video/HEAD/src/components/video-list/video-list.vue -------------------------------------------------------------------------------- /src/components/video/video.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lewage59/bili-video/HEAD/src/components/video/video.vue -------------------------------------------------------------------------------- /src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lewage59/bili-video/HEAD/src/main.js -------------------------------------------------------------------------------- /src/router/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lewage59/bili-video/HEAD/src/router/index.js -------------------------------------------------------------------------------- /src/store/actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lewage59/bili-video/HEAD/src/store/actions.js -------------------------------------------------------------------------------- /src/store/getters.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lewage59/bili-video/HEAD/src/store/getters.js -------------------------------------------------------------------------------- /src/store/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lewage59/bili-video/HEAD/src/store/index.js -------------------------------------------------------------------------------- /src/store/mutation-types.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lewage59/bili-video/HEAD/src/store/mutation-types.js -------------------------------------------------------------------------------- /src/store/mutations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lewage59/bili-video/HEAD/src/store/mutations.js -------------------------------------------------------------------------------- /src/store/state.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lewage59/bili-video/HEAD/src/store/state.js -------------------------------------------------------------------------------- /static/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /static/api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lewage59/bili-video/HEAD/static/api.md --------------------------------------------------------------------------------