Startseite>PHP-Quellcode>Andere Kategorien

Projekteinführung

Das Community-Artikelverwaltungssystem basiert auf SpringBoot + MyBatis + MySQL + Redis + Vue2 + ElementUI und implementiert Funktionen wie Benutzerregistrierung, Anmeldung, Posten, Kommentieren, Verfolgen, Suchen, Administratorverwaltung von Artikeln sowie Hinzufügen, Löschen und Ändern von Benutzern , und Abfrage.

Gebrauchsanweisung

Klonen Sie das Projekt lokal

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

Führen Sie das Frontend aus

Wechseln Sie zum Frontend-Projekt

 cd frontend

Stellen Sie sicher, dass der Knoten >= 16 ist, und überprüfen Sie die Knotenversion

node -v

Abhängigkeiten installieren

npm install

Start-up

npm run serve

andere

Frontend bereitstellen

Methode 1: Dist-Datei für die Bereitstellung generieren

npm run build

Methode 2: Verwenden Sie die Docker-Container-Bereitstellung

Bauen:

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

laufen:

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

Backend ausführen

Dinge zu beachten

andere

Backend bereitstellen

Methode 1: JAR-Paketbereitstellung generieren (Einheitentests überspringen)

 mvn package -DskipTests

Methode 2: Verwenden Sie die Docker-Container-Bereitstellung

Bauen:

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

laufen:

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

Projektanzeige

Administrator

Postmanagement

post_m.png

Benutzerverwaltung

user_m.png

Benutzer

Startseite

home.png

dunkles Thema

dunkel.png

Benutzerregistrierung

registrieren.png

Benutzeranmeldung

login.png

Artikeldetails

post.png

Artikelkommentare

pl.png

Artikelveröffentlichung

post_f.png

Artikelsuche

search.png

Artikelverwaltung

all_post.png

Artikelredakteur

update.png

Technologie-Stack

Frontend

hinteres Ende

Expandieren
Zusätzliche Informationen