ホーム>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

ユーザー管理

ユーザー_m.png

ユーザー

ホームページ

ホーム.png

ダークテーマ

ダーク.png

ユーザー登録

登録.png

ユーザーログイン

ログイン.png

記事詳細

ポスト.png

記事のコメント

png

記事リリース

post_f.png

記事検索

検索.png

記事管理

all_post.png

記事編集者

更新.png

テクノロジースタック

フロントエンド

後部

拡大する
追加情報