一個人竟然擼了一個網(wǎng)易云音樂云村
點擊上方“逆鋒起筆”,公眾號回復(fù) pdf 領(lǐng)取大佬們推薦的學(xué)習(xí)資料
今天推薦的這個項目是「netease-cloud-music-community」,是一個參照網(wǎng)易云音樂云村做的小程序社區(qū),后端技術(shù)棧為 Java,SpringBoot,MySQL,Redis,前端技術(shù)棧為 uni-app。

功能簡介
微信登錄,發(fā)文本動態(tài),發(fā)圖文動態(tài),發(fā)視頻動態(tài),關(guān)注,轉(zhuǎn)發(fā),評論,點贊,收藏等等。
技術(shù)棧
后端:Java,SpringBoot,MyBatis,MySQL,Redis
前端:uni-app
開發(fā)環(huán)境
后端:IntelliJ IDEA
前端:HbuilderX,微信開發(fā)者工具,QQ 小程序開發(fā)者工具
項目運行
后端:
1、創(chuàng)建數(shù)據(jù)庫,執(zhí)行根目錄中的 live.sql,并修改 artist 表中的微信 APPID 等配置

2、使用 IDEA 導(dǎo)入 live-backend-mp 項目,并通過 Modules 的方式導(dǎo)入 live-backend-common 項目

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


前端:
1、使用 Hbuilder 導(dǎo)入項目
2、修改 manifest.json 的 APPID 配置(微信小程序或 QQ 小程序)


3、修改 App.vue 中的 domain 配置(修改為后端項目的路徑)

4、運行到微信小程序

開源項目作者:fanchaoo,開源項目地址:https://github.com/fanchaoo/netease-cloud-music-community
推薦閱讀 一晚上,搞出來一個微信訂閱號鑒黃機器人
一個人竟然擼了一個微博 App
不到 20 行 Python 代碼,就做了一個智能聊天機器人
張一鳴:10 年面試 2000 人,發(fā)現(xiàn)混的好的人,他們都有這一個特質(zhì)
點個『在看』支持下
