music-website
music-website copied to clipboard
运行环境问题
你好,想问下,你开发这个音乐网站 用的软件(需要下载什么软件,软件版本),越详细越好,麻烦你了
1、数据库用的是MySQL,这里你需要装MySQL,另外再装一个可视化的工具MySQL Workbench(我用的是这个)。工具管理起来比较方便。 2、后端开发用的Spring Boot框架,用的语言是JAVA,你需要装JDK,开发工具装Intell Idea(我用的是这个,这个软件需要激活,这个写后端是神器) 3、前端开发用的VUE框架,用的语言是JavaScript、HTML、CSS。这里需要装node,开发工具装Intell Idea(前端的话软件挺多的,除了这个也可以用VS Code)。 4、版本的话没什么影响。
https://github.com/Yin-Hongwei/music-website.git 前后端都在这里面了吧?
你这个项目很大吗?我git clone了好久...
你好,已经clone成功了,想问下music-client和music-manage是前台源码(安装vue后在进入该目录执行npm run dev指令)?music-server是后台源码(在idea跑一下)?没错吧?但是为什么有两个前台项目?
music-server是后台源码,要运行后台你先把sql文件存到你的数据库里,然后一些歌曲和图片我放百度云里里,上面有链接可以找到,下好这些资源以后放到指定目录,执行./mvnw spring-boot:run。前台要运行要先执行npm i命令把需要的包下载下来然后在npm run dev运行。前台有两个是这样的,music-client是用户看的,就像咱们浏览网页一样,music-manage是管理员看的,不是用户看的,里面是管理数据库里面的数据的,就好比你上传东西,下载东西,修改东西,肯定不能每次都去数据库里手写吧,都是在这个管理的。
忘说了,后端运行还的改一些地方,具体你看一下README.md文件后面的描述
启动服务器前要修改蓝色显示的文件名中 MyPicConfig 类下的 addResourceLocations方法中的路径,否则资源加载不了。
这一步我没有看到 MyPicConfig 类...
下载资源的路径,是那个data路径吗?
那个data不是直接放在music-server下就可以了吗?
不是,需要把里面的文件拿出来放music-server下。
我把整个data解压到music-server下了,那样的话....得怎么做
那样的话直接在idea复制该文件的路径就可以了?
不是
你现在文件都在data里,需要从data里拿出来放music-server下面
直接复制相对路径不可以吗??不过你这个项目的需要的内存感觉好大
可以
再者就是前台下载包,我下载很久了 ,一直停留在这个界面
不知道是不网络差的问题,下载包特别久..
我之前有用过npm的,是不是可以不用下载包?
npm i是根据你package.json里的记录去npm服务器下载包,下载下来放在node_modules下的,每个项目都不一样。
要快一点的话,可以切淘宝镜像试一试,npm config set registry https://registry.npm.taobao.org
直接ctr+c中止吗?然后再npm config set registry https://registry.npm.taobao.org ?是吗?
是,执行完上面命令再去npm i


是不是得去数据库删除记录?
你这是做什么操作时候会遇到这样的事情?
没有啊 数据库的东西和后台代码没有动啊 只是这种情况只要手动去数据库删除记录就解决了。 现在遇到的问题是,addResourceLocations("data.avatorImages/");这个路径问题,我不知要怎么配置才能显现出该有的图片、正常播放音乐等...

加你了,后台不报错,只要删除数据库跟那个文件重复的东西就正常运行了;但是网站的图片读取不到,不知道是路径问题还是怎样..我想着要不要把data文件夹拿出来不放在idea
QQ上说,那里好截图
作者大大我前台npm好像有版本兼容问题,install一直报错