iBlog
v1.2
公式 Web サイトにアクセスしてダウンロードします。バージョンは 4.2.17、プラットフォームは Windows、インストール パッケージは msi 形式です。
$ git clone [email protected]:miqilin21/vue-blog.git
$ cd vue-blog
$ pnpm i
$ pnpm install-all
$ pnpm serve-all
http://localhost:8080 はフロントエンド ローカル ページを開きます。 http://localhost:8088 はバックグラウンド ローカル ページを開きます。
初回ログイン時にバックエンド管理者としてユーザー登録を行ってください。ログイン後、ログインアカウントの漏洩を防ぐために登録ボタンを非表示にすることができます。
新しいカテゴリを追加
カテゴリ一覧(追加、削除、変更、確認)
新しい記事を追加
記事一覧(追加・削除・修正・確認)
記事コメント一覧
友達リンクを追加
フレンドリーリンクリスト(追加、削除、変更、確認)
メッセージ一覧
メッセージユーザーリスト
マークダウンエディタの統合
画像アップロード機能
新しいユーザーを追加
ユーザーリスト(追加、削除、変更、確認)
ユニバーサルな追加、削除、変更、およびクエリ インターフェイスの実装 (ミドルウェア リソースミドルウェア)
ログイン登録機能
ログアウト機能
jwt検証の追加(1.ユーザー名検索 2.パスワード検証 3.トークンの返却)
http インターセプター (リクエスト、レスポンス) を追加します。
server/plugins/sendEmail.js
返信するには、同期通知に QQ メールボックスが使用されます。QQ メールボックスの認証コードの取得方法を次の図に示します。 QQ メールボックス設定 - アカウント ページ)。web/src/commentConfig.js
で設定する必要があります ( topNickName
、コメントによって作成されたメイン アカウントのニックネームと一致する必要があることに注意してください。メイン アカウントがクリアされている場合、 topParentId
バックグラウンド ページから取得できます)。再構成する必要があります。server/routes/admin/index.js
、ローカル画像アップロードのコードをコメントアウトして、最後に Alibaba Cloud oss の設定を入力する必要があります。pnpm build-all
コマンドを実行)オンライン サーバーの展開については、このガイドを参照してください。