オープンソース:vue 2とthinkphpで構築された前後端分離プロジェクト


大学生フォーラム
vue 2とthinkphpを用いて構築された前後端分離プロジェクト
githubアドレス:https://github.com/lll618xxx/...
プロジェクトの説明
本項目は前後端分離項目である:
フロントエンドはvue 2ファミリーバケツ(vue-router/vuexを含む)で構築され、httpリクエストはaxios、コンポーネントUIはelement-ui、オブジェクトストレージは7牛クラウド(自分で構成する必要がある)を採用し、クライアントのアップロード画像を実現し、現在は機能が完了している(ユーザー登録登録、ユーザーセンター、wangeditorベースのリッチテキスト公開).
バックエンドはtninkphp 3を採用する.2構築、jwtを使用してtokenを発行し、mysqlデータベースとApacheサーバを組み合わせる
プロジェクトの使用
フロントエンド:バックエンドインタフェースアドレスclient/src/http/PathConfigを構成する必要がある.js
npmモジュールのインストール
npm install 

プロジェクトの実行
npm run dev

バックエンド:私自身はApacheを採用して、serverディレクトリ全体をサーバーの下に置いて、私は仮想ドメイン名を採用してAPI要求アドレスを配置して、データベースについて、vues.sqlをデータベースにインポートすると、ローカルでプロジェクトを実行できます.