Página Inicial>Código fonte PHP>Outras categorias

Introdução do projeto

O sistema de gerenciamento de artigos da comunidade é baseado em SpringBoot + MyBatis + MySQL + Redis + Vue2 + ElementUI e implementa funções como registro de usuário, login, postagem, comentários, acompanhamento, pesquisa, gerenciamento de artigos pelo administrador e adição, exclusão e modificação de usuários e consulta.

Instruções de uso

Clone o projeto localmente

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

Execute o front-end

Mudar para projeto front-end

 cd frontend

Certifique-se de que o nó >= 16, verifique a versão do nó

node -v

Instalar dependências

npm install

comece

npm run serve

outro

Implantar front-end

Método 1: gerar arquivo dist para implantação

npm run build

Método 2: use a implantação do contêiner docker

Construir:

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

correr:

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

Executar back-end

Coisas a serem observadas

outro

Implantar back-end

Método 1: gerar implantação de pacote jar (ignorar teste de unidade)

 mvn package -DskipTests

Método 2: use a implantação do contêiner docker

Construir:

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

correr:

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

Exibição do projeto

administrador

Gerenciamento de postagem

post_m.png

Gerenciamento de usuários

usuário_m.png

usuário

Página inicial

casa.png

tema escuro

escuro.png

Cadastro de usuário

registrar.png

Login do usuário

login.png

Detalhes do artigo

postagem.png

Comentários do artigo

pl.png

Lançamento do artigo

post_f.png

Pesquisa de artigos

pesquisa.png

Gerenciamento de artigos

all_post.png

Editor de artigos

atualização.png

pilha de tecnologia

front-end

extremidade traseira

Expandir
Informações adicionais