This is a music website made with Vue3
.
Some components use element plus, imitating the style of QQ music
API using NeteaseCloudMusicApi
Deploying with docker + nginx, Project address /Preview address
- Home page
- Carousel map
- Recommended song list rotation
- Search page
- Copy lyrics
- It can be played
- You can jump around
- Login
- Login step bar
- QR code expiration prompt
- Classified song list
- Leaderboard page
- Turn and jump
- Title Display
- List rule display
- Can go to the MV page (If has mv)
- Show update time
- Songer list page
- Songer details page
- Album list page
- Album details page
- Playlist list page
- Playlist details page
- Song details page
- Copy lyric
- MV list page
- Infinite rolling
- MV details page
- My music
- Follow the page
- Fans page
- Personal information display
- Comment
- Comment display (pagination effect)
- Collection function
- Image lazy loading
- Route caching
npm install
npm run serve
npm run build