# 基于springboot2+vue2.X的音乐网站 **Repository Path**: juice999/music-web ## Basic Information - **Project Name**: 基于springboot2+vue2.X的音乐网站 - **Description**: 基于springboot2+vue2.X的音乐网站 - **Primary Language**: Java - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 38 - **Forks**: 3 - **Created**: 2021-11-30 - **Last Updated**: 2025-09-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 基于springboot2+vue2.X的音乐网站 #### 介绍 基于springboot2+vue2.X的音乐网站 开源地址:https://github.com/Yin-Hongwei/music-website 在这个项目的基础上增加了MV功能和修改了部分bug,仅供学习交流,侵权联系我删除 #### 技术实现 ### 后端 **SpringBoot + MyBatis** ### 前端 **Vue + Vue-Router + Vuex + Axios + ElementUI** Node.js:14 JDK8 MySQL5.7 #### 使用说明 1. 系统前台访问地址:http://localhost:8081 系统后台访问地址:http://localhost:8080 账号和对应密码: 管理员: admin 1 ![输入图片说明](ReadMeResource/1638780017(1).jpg) 用户: root 123456 ![输入图片说明](ReadMeResource/image.png) #### 项目预览 ![1638780576(1)](ReadMeResource/1638780576(1).jpg) ![image-20211206165137364](ReadMeResource/1638780681(1).jpg) ![image-20211206165154807](ReadMeResource/1638780706(1).jpg) ![image-20211206165215924](ReadMeResource/image-20211206165215924.png) ![1638780604(1)](ReadMeResource/1638780604(1).jpg) ![1638780624(1)](ReadMeResource/1638780637(1).jpg) ![1638780651(1)](ReadMeResource/1638780651(1).jpg) ## 项目功能 - 音乐播放 - MV播放 - 用户登录注册 - 用户信息编辑、头像修改 - 歌曲、歌单搜索 - 歌单打分 - 歌单、歌曲评论 - 歌单列表、歌手列表分页显示 - 歌词同步显示 - 音乐收藏、下载、拖动控制、音量控制 - 后台对用户、歌曲、歌手、歌单信息的管理 ## 下载运行 ------ ### 1、下载项目到本地 ``` https://gitee.com/juice999/music-web.git ``` ### 2、下载静态资源 去【链接: https://pan.baidu.com/s/1Qv0ohAIPeTthPK_CDwpfWg 提取码: gwa4 】下载网站依赖的歌曲及图片 ![1638781152(1)](ReadMeResource/1638781152(1).jpg) 创建数据库 将 `sql` 文件夹中的 `music.sql` 文件导入数据库。 ### 3、启动项目 - **启动客户端**:进入 music-client 目录,运行下面命令 ``` npm install // 安装依赖 npm run dev // 启动前台项目 ``` - **启动管理端**:进入 music-manage 目录,运行下面命令 ``` npm install // 安装依赖 npm run dev // 启动后台管理项目 ``` - 启动后台 ``` 将music-serve导入idea 打开pom.xml下载相关依赖 在application.yaml中结合自己环境进行配置 ```