Главная страница>Исходный код PHP>Другие категории

Введение в проект

Система управления статьями сообщества основана на SpringBoot + MyBatis + MySQL + Redis + Vue2 + ElementUI и реализует такие функции, как регистрация пользователей, вход в систему, публикация, комментирование, подписка, поиск, административное управление статьями, а также добавление, удаление и изменение пользователей. и запрос.

Инструкция по применению

Клонировать проект локально

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

Запустите интерфейс

Переключиться на фронтенд-проект

 cd frontend

Убедитесь, что узел >= 16, проверьте версию узла.

node -v

Установить зависимости

npm install

запускать

npm run serve

другой

Развертывание внешнего интерфейса

Способ 1. Создайте файл dist для развертывания.

npm run build

Способ 2. Использование развертывания Docker-контейнера.

Строить:

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

бегать:

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

Запустить серверную часть

На что следует обратить внимание

другой

Развертывание серверной части

Способ 1. Создайте развертывание пакета jar (пропустите модульное тестирование).

 mvn package -DskipTests

Способ 2. Использование развертывания 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

пользователь

Домашняя страница

дом.png

темная тема

темно.png

Регистрация пользователя

регистр.png

Вход пользователя

логин.png

Подробности статьи

пост.png

Комментарии к статье

pl.png

Выпуск статьи

post_f.png

Поиск статей

поиск.png

Управление статьями

all_post.png

Редактор статей

обновление.png

стек технологий

внешний интерфейс

задняя часть

Расширять
Дополнительная информация