131 Star 1.8K Fork 336

符道胜 / Vue-NeteaseCloud-WebMusicApp

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README_EN.md 6.38 KB
一键复制 编辑 原始数据 按行查看 历史
符道胜 提交于 2022-03-02 19:55 . update readme

Preface

The liver code is not easy. If it is published online, please indicate the source. In addition, friends who pass by are invited to order a :star:. This project is for learning only.

Github Adress    Gitee Address

Project Introduction

The project is based on the NetEase Cloud Music PC version app, which basically realizes all the functions of official music playback and MV playback.

The project have four branches now:

----master  
//Master branch, second version code

----version1  
//The first version of the code, when I wrote the first version, I was still very good at it, so many places may not be friendly enough
Project technology stack
vue+vuex+vue-router+axios+better-scroll

----version2  //第二版代码
Highlights: Supports three theme colors, the page is more friendly, and it is compatible with different sizes of screens. Compared with the first version, the internal code has a relatively large optimization.Technology stack
vue+vuex+vue-router+axios+element-ui+vbest-ui(Own packaged component library)+postcss-pxtorem+vue-lazyload

----dev-player  //During development, the goal is to package an independent music player
Technology stackreact+ts+hooks+mobx+antd

Backend API

All the back-end data of this project comes from the open source project NeteaseCloudMusicApi, and the back-end open source project address and documents are attached below.

Backend API Adress

API doc

Run

  1. Run backed repo
     //git clone This warehouse address
     git clone https://github.com/daoshengfu/Vue-NeteaseCloud-WebMusicApp
     //npm install
     npm install
     //node start
     node app
  2. Run this repo code
     
     git clone https://github.com/daoshengfu/Vue-NeteaseCloud-WebMusicApp
     //npm install
     npm install
     //node start
     node run serve

Question Exchange Group

Welcome to join the group to discuss. The number of members in the first group has reached the upper limit, please join the second group.

Preview

Theme

light theme light主题 dark theme 输入图片说明 greentheme green主题

Songlist

song list 输入图片说明 song list 输入图片说明 song list 输入图片说明

Leaderboard

leaderboard 输入图片说明 leaderboard 输入图片说明 leaderboard 输入图片说明

Singer & Singer Details

Singer Details-Biography 输入图片说明 Similar singers 输入图片说明 Singers 输入图片说明
Singers 输入图片说明 Singers detials 输入图片说明 Singers MV输入图片说明

MV & MV player

MV 输入图片说明 MV Leaderboard 输入图片说明 Total MV 输入图片说明
MV Play page 输入图片说明 MV Play 输入图片说明 MV Play 输入图片说明

Player

Player 输入图片说明 Player 输入图片说明 Player输入图片说明

Search

Hot search list 输入图片说明 Search suggestions Search details 输入图片说明

Other

For other page effects, please refer to the version1 branch, because the upload image requirements cannot exceed 2M, so I will not upload them one by one if it is too troublesome...

JavaScript
1
https://gitee.com/fudaosheng/Vue-NeteaseCloud-WebMusicApp.git
git@gitee.com:fudaosheng/Vue-NeteaseCloud-WebMusicApp.git
fudaosheng
Vue-NeteaseCloud-WebMusicApp
Vue-NeteaseCloud-WebMusicApp
master

搜索帮助