# SXY音乐 **Repository Path**: stone_wlh/sxy-Music ## Basic Information - **Project Name**: SXY音乐 - **Description**: sxy音乐+管理系统+后台 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 7 - **Forks**: 1 - **Created**: 2023-01-28 - **Last Updated**: 2025-04-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: 音乐网站 ## README # SXY音乐 #### 介绍 sxy音乐网站+音乐网站管理平台+音乐网站后台 #### 软件架构 一个使用 vue+springboot 技术的前后端分离项目 #### 图片及歌曲资源 链接:https://pan.baidu.com/s/1dcxexxc7XU3cnaIIKIcG8g 提取码:sxyw > **注意:资源整理为下图** #### 后端环境搭建 技术:SpringBoot + MyBatis 1. sxy-server:后端代码项目 2. 数据库:mysql 3. git clone项目到本地,将/doc/sql 文件夹中的 *.sql 文件导入数据库,并于配置文件中修改为自己的数据库密码 4. 安装好maven的所有依赖,然后idea启动项目即可 #### 前端环境搭建 技术:Vue2.0 + TypeScript + Vue-Router + Vuex + Axios + ElementPlus + Echarts 1. git clone项目,查看/doc/front-vue 文件夹内的vue2.0,vue3.0文件夹的前端代码作为升级使用参考 2. 建议将 vue 两个项目文件另外放到新建的文件夹内,再进行以下操作 3. 启动客户端:进入 sxy_Client 目录,运行下面命令 ``` npm install // 安装依赖 npm run dev // 启动前台项目(vue3.0使用serve) ``` 4. 启动管理端:进入 sxy_Manage 目录,运行下面命令 ``` npm install // 安装依赖 npm run dev // 启动前台项目(vue3.0使用serve) ``` #### Jvm调优参数: 1. 环境prop: ``` -Xmx500m -Xms500m -Xmn200m -XX:+UseConcMarkSweepGC ``` 2. 环境dev: ``` -Xmx200m -XX:+UseConcMarkSweepGC ``` ##### 注意(1) 1. jdk1.8 2. maven环境自己安装配置 3. mysql数据库5.7以上 ##### 注意(2) 1. node环境自己安装配置,不建议最新版(有bug) 2. install资源时,当遇到资源下载缓慢 ``` 1、npm config get registry,查看当前镜像地址,默认地址(https://registry.npmjs.org/)在国外,所以安装缓慢或卡顿 2、npm config set registry https://registry.npm.taobao.org,更换镜像地址 3、npm config get registry,查看镜像地址是否更换成功 4、重新install即可 ```