chenkechao / netease-cloud-music-community

参照网易云音乐云村做的一个小程序社区,后端技术栈为Java,SpringBoot,MySQL,Redis,前端技术栈为uni-app。欢迎吐槽。

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

功能简介

微信登录,发文本动态,发图文动态,发视频动态,关注,转发,评论,点赞,收藏等等

项目运行截图

image.png

演示小程序(QQ扫码)

技术栈

后端:Java,SpringBoot,MyBatis,MySQL,Redis

前端:uni-app

开发环境

后端:IntelliJ IDEA

前端:HbuilderX,微信开发者工具,QQ小程序开发者工具

项目运行

后端

  1. 创建数据库,执行根目录中的live.sql,并修改artist表中的微信APPID等配置

image.png

  1. 使用IDEA导入live-backend-mp项目,并通过Modules的方式导入live-backend-common项目

image.png

  1. 修改application-dev中的MySQL,Redis,阿里云OSS配置

image.png

image.png

前端

  1. 使用Hbuilder导入项目

  2. 修改manifest.json的APPID配置(微信小程序或QQ小程序)

image.png

image.png

  1. 修改App.vue中的domain配置(修改为后端项目的路径)

image.png

  1. 在项目根目录运行“npm install”

  2. 运行到微信小程序

image.png

About

参照网易云音乐云村做的一个小程序社区,后端技术栈为Java,SpringBoot,MySQL,Redis,前端技术栈为uni-app。欢迎吐槽。


Languages

Language:Java 34.7%Language:PLpgSQL 31.8%Language:Vue 28.8%Language:JavaScript 3.6%Language:CSS 0.9%Language:SCSS 0.3%