├── README.md └── vue3NeteaseCloud ├── .babelrc ├── .gitignore ├── README.md ├── babel.config.js ├── package.json ├── postcss.config.js ├── public ├── favicon.ico └── index.html ├── src ├── App.vue ├── api │ ├── album.js │ ├── home.js │ ├── http.js │ ├── mv.js │ ├── playList.js │ ├── search.js │ ├── singer.js │ └── sort.js ├── assets │ ├── common.scss │ ├── cover.png │ ├── head.jpg │ ├── liverpool.jpg │ ├── logo.png │ ├── mui │ │ ├── css │ │ │ ├── mui.css │ │ │ └── mui.min.css │ │ ├── fonts │ │ │ └── mui.ttf │ │ └── js │ │ │ ├── mui.js │ │ │ └── mui.min.js │ └── style.scss ├── components │ ├── banners │ │ ├── banners.vue │ │ └── getImgs.js │ ├── common.vue │ ├── footer │ │ ├── footer.scss │ │ └── footer.vue │ ├── header │ │ ├── headNav.vue │ │ ├── header.scss │ │ └── header.vue │ ├── home │ │ ├── modMv.vue │ │ ├── modSection.vue │ │ └── modTitle.vue │ ├── mv │ │ ├── MvBlock.vue │ │ ├── MvTitle.vue │ │ └── OneMv.vue │ ├── playBar │ │ ├── playBar.scss │ │ └── playBar.vue │ ├── searchBar │ │ └── searchBar.vue │ ├── songItem.vue │ ├── sort │ │ ├── sortPannel.vue │ │ └── trackPannel.vue │ ├── switchPannel │ │ └── switchPannel.vue │ └── video │ │ └── VideoComponent.vue ├── main.js ├── router │ └── index.js ├── store │ └── index.js ├── tools │ ├── common.js │ ├── rem.js │ └── sessionStore.js └── views │ ├── Home.vue │ ├── MvIndex.vue │ ├── album.vue │ ├── highqualitySquare.vue │ ├── playList.vue │ ├── playSquare.vue │ ├── search.vue │ ├── singer.vue │ ├── singerDetails.vue │ ├── sort.vue │ └── sortDetails.vue ├── vue.config.js └── yarn.lock /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chensidi/vue3-project/HEAD/README.md -------------------------------------------------------------------------------- /vue3NeteaseCloud/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chensidi/vue3-project/HEAD/vue3NeteaseCloud/.babelrc -------------------------------------------------------------------------------- /vue3NeteaseCloud/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chensidi/vue3-project/HEAD/vue3NeteaseCloud/.gitignore -------------------------------------------------------------------------------- /vue3NeteaseCloud/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chensidi/vue3-project/HEAD/vue3NeteaseCloud/README.md -------------------------------------------------------------------------------- /vue3NeteaseCloud/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chensidi/vue3-project/HEAD/vue3NeteaseCloud/babel.config.js -------------------------------------------------------------------------------- /vue3NeteaseCloud/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chensidi/vue3-project/HEAD/vue3NeteaseCloud/package.json -------------------------------------------------------------------------------- /vue3NeteaseCloud/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chensidi/vue3-project/HEAD/vue3NeteaseCloud/postcss.config.js -------------------------------------------------------------------------------- /vue3NeteaseCloud/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chensidi/vue3-project/HEAD/vue3NeteaseCloud/public/favicon.ico -------------------------------------------------------------------------------- /vue3NeteaseCloud/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chensidi/vue3-project/HEAD/vue3NeteaseCloud/public/index.html -------------------------------------------------------------------------------- /vue3NeteaseCloud/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chensidi/vue3-project/HEAD/vue3NeteaseCloud/src/App.vue -------------------------------------------------------------------------------- /vue3NeteaseCloud/src/api/album.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chensidi/vue3-project/HEAD/vue3NeteaseCloud/src/api/album.js -------------------------------------------------------------------------------- /vue3NeteaseCloud/src/api/home.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chensidi/vue3-project/HEAD/vue3NeteaseCloud/src/api/home.js -------------------------------------------------------------------------------- /vue3NeteaseCloud/src/api/http.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chensidi/vue3-project/HEAD/vue3NeteaseCloud/src/api/http.js -------------------------------------------------------------------------------- /vue3NeteaseCloud/src/api/mv.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chensidi/vue3-project/HEAD/vue3NeteaseCloud/src/api/mv.js -------------------------------------------------------------------------------- /vue3NeteaseCloud/src/api/playList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chensidi/vue3-project/HEAD/vue3NeteaseCloud/src/api/playList.js -------------------------------------------------------------------------------- /vue3NeteaseCloud/src/api/search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chensidi/vue3-project/HEAD/vue3NeteaseCloud/src/api/search.js -------------------------------------------------------------------------------- /vue3NeteaseCloud/src/api/singer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chensidi/vue3-project/HEAD/vue3NeteaseCloud/src/api/singer.js -------------------------------------------------------------------------------- /vue3NeteaseCloud/src/api/sort.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chensidi/vue3-project/HEAD/vue3NeteaseCloud/src/api/sort.js -------------------------------------------------------------------------------- /vue3NeteaseCloud/src/assets/common.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chensidi/vue3-project/HEAD/vue3NeteaseCloud/src/assets/common.scss -------------------------------------------------------------------------------- /vue3NeteaseCloud/src/assets/cover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chensidi/vue3-project/HEAD/vue3NeteaseCloud/src/assets/cover.png -------------------------------------------------------------------------------- /vue3NeteaseCloud/src/assets/head.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chensidi/vue3-project/HEAD/vue3NeteaseCloud/src/assets/head.jpg -------------------------------------------------------------------------------- /vue3NeteaseCloud/src/assets/liverpool.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chensidi/vue3-project/HEAD/vue3NeteaseCloud/src/assets/liverpool.jpg -------------------------------------------------------------------------------- /vue3NeteaseCloud/src/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chensidi/vue3-project/HEAD/vue3NeteaseCloud/src/assets/logo.png -------------------------------------------------------------------------------- /vue3NeteaseCloud/src/assets/mui/css/mui.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chensidi/vue3-project/HEAD/vue3NeteaseCloud/src/assets/mui/css/mui.css -------------------------------------------------------------------------------- /vue3NeteaseCloud/src/assets/mui/css/mui.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chensidi/vue3-project/HEAD/vue3NeteaseCloud/src/assets/mui/css/mui.min.css -------------------------------------------------------------------------------- /vue3NeteaseCloud/src/assets/mui/fonts/mui.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chensidi/vue3-project/HEAD/vue3NeteaseCloud/src/assets/mui/fonts/mui.ttf -------------------------------------------------------------------------------- /vue3NeteaseCloud/src/assets/mui/js/mui.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chensidi/vue3-project/HEAD/vue3NeteaseCloud/src/assets/mui/js/mui.js -------------------------------------------------------------------------------- /vue3NeteaseCloud/src/assets/mui/js/mui.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chensidi/vue3-project/HEAD/vue3NeteaseCloud/src/assets/mui/js/mui.min.js -------------------------------------------------------------------------------- /vue3NeteaseCloud/src/assets/style.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chensidi/vue3-project/HEAD/vue3NeteaseCloud/src/assets/style.scss -------------------------------------------------------------------------------- /vue3NeteaseCloud/src/components/banners/banners.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chensidi/vue3-project/HEAD/vue3NeteaseCloud/src/components/banners/banners.vue -------------------------------------------------------------------------------- /vue3NeteaseCloud/src/components/banners/getImgs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chensidi/vue3-project/HEAD/vue3NeteaseCloud/src/components/banners/getImgs.js -------------------------------------------------------------------------------- /vue3NeteaseCloud/src/components/common.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chensidi/vue3-project/HEAD/vue3NeteaseCloud/src/components/common.vue -------------------------------------------------------------------------------- /vue3NeteaseCloud/src/components/footer/footer.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chensidi/vue3-project/HEAD/vue3NeteaseCloud/src/components/footer/footer.scss -------------------------------------------------------------------------------- /vue3NeteaseCloud/src/components/footer/footer.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chensidi/vue3-project/HEAD/vue3NeteaseCloud/src/components/footer/footer.vue -------------------------------------------------------------------------------- /vue3NeteaseCloud/src/components/header/headNav.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chensidi/vue3-project/HEAD/vue3NeteaseCloud/src/components/header/headNav.vue -------------------------------------------------------------------------------- /vue3NeteaseCloud/src/components/header/header.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chensidi/vue3-project/HEAD/vue3NeteaseCloud/src/components/header/header.scss -------------------------------------------------------------------------------- /vue3NeteaseCloud/src/components/header/header.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chensidi/vue3-project/HEAD/vue3NeteaseCloud/src/components/header/header.vue -------------------------------------------------------------------------------- /vue3NeteaseCloud/src/components/home/modMv.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chensidi/vue3-project/HEAD/vue3NeteaseCloud/src/components/home/modMv.vue -------------------------------------------------------------------------------- /vue3NeteaseCloud/src/components/home/modSection.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chensidi/vue3-project/HEAD/vue3NeteaseCloud/src/components/home/modSection.vue -------------------------------------------------------------------------------- /vue3NeteaseCloud/src/components/home/modTitle.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chensidi/vue3-project/HEAD/vue3NeteaseCloud/src/components/home/modTitle.vue -------------------------------------------------------------------------------- /vue3NeteaseCloud/src/components/mv/MvBlock.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chensidi/vue3-project/HEAD/vue3NeteaseCloud/src/components/mv/MvBlock.vue -------------------------------------------------------------------------------- /vue3NeteaseCloud/src/components/mv/MvTitle.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chensidi/vue3-project/HEAD/vue3NeteaseCloud/src/components/mv/MvTitle.vue -------------------------------------------------------------------------------- /vue3NeteaseCloud/src/components/mv/OneMv.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chensidi/vue3-project/HEAD/vue3NeteaseCloud/src/components/mv/OneMv.vue -------------------------------------------------------------------------------- /vue3NeteaseCloud/src/components/playBar/playBar.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chensidi/vue3-project/HEAD/vue3NeteaseCloud/src/components/playBar/playBar.scss -------------------------------------------------------------------------------- /vue3NeteaseCloud/src/components/playBar/playBar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chensidi/vue3-project/HEAD/vue3NeteaseCloud/src/components/playBar/playBar.vue -------------------------------------------------------------------------------- /vue3NeteaseCloud/src/components/searchBar/searchBar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chensidi/vue3-project/HEAD/vue3NeteaseCloud/src/components/searchBar/searchBar.vue -------------------------------------------------------------------------------- /vue3NeteaseCloud/src/components/songItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chensidi/vue3-project/HEAD/vue3NeteaseCloud/src/components/songItem.vue -------------------------------------------------------------------------------- /vue3NeteaseCloud/src/components/sort/sortPannel.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chensidi/vue3-project/HEAD/vue3NeteaseCloud/src/components/sort/sortPannel.vue -------------------------------------------------------------------------------- /vue3NeteaseCloud/src/components/sort/trackPannel.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chensidi/vue3-project/HEAD/vue3NeteaseCloud/src/components/sort/trackPannel.vue -------------------------------------------------------------------------------- /vue3NeteaseCloud/src/components/switchPannel/switchPannel.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chensidi/vue3-project/HEAD/vue3NeteaseCloud/src/components/switchPannel/switchPannel.vue -------------------------------------------------------------------------------- /vue3NeteaseCloud/src/components/video/VideoComponent.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chensidi/vue3-project/HEAD/vue3NeteaseCloud/src/components/video/VideoComponent.vue -------------------------------------------------------------------------------- /vue3NeteaseCloud/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chensidi/vue3-project/HEAD/vue3NeteaseCloud/src/main.js -------------------------------------------------------------------------------- /vue3NeteaseCloud/src/router/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chensidi/vue3-project/HEAD/vue3NeteaseCloud/src/router/index.js -------------------------------------------------------------------------------- /vue3NeteaseCloud/src/store/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chensidi/vue3-project/HEAD/vue3NeteaseCloud/src/store/index.js -------------------------------------------------------------------------------- /vue3NeteaseCloud/src/tools/common.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chensidi/vue3-project/HEAD/vue3NeteaseCloud/src/tools/common.js -------------------------------------------------------------------------------- /vue3NeteaseCloud/src/tools/rem.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chensidi/vue3-project/HEAD/vue3NeteaseCloud/src/tools/rem.js -------------------------------------------------------------------------------- /vue3NeteaseCloud/src/tools/sessionStore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chensidi/vue3-project/HEAD/vue3NeteaseCloud/src/tools/sessionStore.js -------------------------------------------------------------------------------- /vue3NeteaseCloud/src/views/Home.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chensidi/vue3-project/HEAD/vue3NeteaseCloud/src/views/Home.vue -------------------------------------------------------------------------------- /vue3NeteaseCloud/src/views/MvIndex.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chensidi/vue3-project/HEAD/vue3NeteaseCloud/src/views/MvIndex.vue -------------------------------------------------------------------------------- /vue3NeteaseCloud/src/views/album.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chensidi/vue3-project/HEAD/vue3NeteaseCloud/src/views/album.vue -------------------------------------------------------------------------------- /vue3NeteaseCloud/src/views/highqualitySquare.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chensidi/vue3-project/HEAD/vue3NeteaseCloud/src/views/highqualitySquare.vue -------------------------------------------------------------------------------- /vue3NeteaseCloud/src/views/playList.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chensidi/vue3-project/HEAD/vue3NeteaseCloud/src/views/playList.vue -------------------------------------------------------------------------------- /vue3NeteaseCloud/src/views/playSquare.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chensidi/vue3-project/HEAD/vue3NeteaseCloud/src/views/playSquare.vue -------------------------------------------------------------------------------- /vue3NeteaseCloud/src/views/search.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chensidi/vue3-project/HEAD/vue3NeteaseCloud/src/views/search.vue -------------------------------------------------------------------------------- /vue3NeteaseCloud/src/views/singer.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chensidi/vue3-project/HEAD/vue3NeteaseCloud/src/views/singer.vue -------------------------------------------------------------------------------- /vue3NeteaseCloud/src/views/singerDetails.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chensidi/vue3-project/HEAD/vue3NeteaseCloud/src/views/singerDetails.vue -------------------------------------------------------------------------------- /vue3NeteaseCloud/src/views/sort.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chensidi/vue3-project/HEAD/vue3NeteaseCloud/src/views/sort.vue -------------------------------------------------------------------------------- /vue3NeteaseCloud/src/views/sortDetails.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chensidi/vue3-project/HEAD/vue3NeteaseCloud/src/views/sortDetails.vue -------------------------------------------------------------------------------- /vue3NeteaseCloud/vue.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chensidi/vue3-project/HEAD/vue3NeteaseCloud/vue.config.js -------------------------------------------------------------------------------- /vue3NeteaseCloud/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chensidi/vue3-project/HEAD/vue3NeteaseCloud/yarn.lock --------------------------------------------------------------------------------