首頁>PHP源碼>其他類別

項目介紹

社群文章管理系統基於SpringBoot + MyBatis + MySQL + Redis + Vue2 + ElementUI,實現了用戶註冊、登入、發佈、評論、追蹤、搜尋和管理員管理文章、用戶的增刪改查等功能。

使用指導

克隆專案到本地

git clone [email protected]:which0113/community-post-manage.git

運行前端

切換到前端項目

 cd frontend

確保node >= 16,查看node 版本

node -v

安裝依賴

npm install

啟動

npm run serve

其他

部署前端

方法一:產生dist 檔案部署

npm run build

方法二:使用docker 容器部署

建構:

docker build -t freefish-community-frontend:v0.0.1 .

運行:

docker run -p 80:80 -d freefish-community-frontend:v0.0.1

運行後端

注意事項

其他

部署後端

方法一:產生jar 套件部署(跳過單元測試)

 mvn package -DskipTests

方法二:使用docker 容器部署

建構:

docker build -t freefish-community-backend:v0.0.1 .

運行:

docker run -p 9001:9001 -d freefish-community-backend:v0.0.1

項目展示

管理員

貼文管理

post_m.png

使用者管理

user_m.png

使用者

首頁

home.png

黑暗主題

dark.png

用戶註冊

register.png

使用者登入

login.png

文章詳情

post.png

文章評論

pl.png

文章發布

post_f.png

文章搜尋

search.png

文章管理

all_post.png

文章編輯

update.png

技術堆疊

前端

後端

展開
附加信息