国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

javascript - vue.jsとnode.jsの間でフロントエンドとバックエンドが分かれているプロジェクトをUbuntuサーバーにデプロイする方法
習慣沉默
習慣沉默 2017-06-08 11:02:24
0
2
1294

このプロジェクトはフロントエンドとバックエンドが分かれたプロジェクトであり、クライアントのフロントエンドのコード、管理システムのフロントエンドとバックエンドのコード(クライアントと管理バックエンドのAPIインターフェースは同時に書き込まれます) は 3 つの github ウェアハウスに対応する 3 つのフォルダーにあります。
開発環(huán)境: ポート 3000 でバックエンド コード サーバーを開き、8080 と 8081 で 2 つのフロントエンド コード サーバーをそれぞれ開き、開発のためにポート 3000 へのドメイン間のインターフェイスのリクエストを?qū)g裝しました。
そのようなプロジェクトをサーバーにデプロイするにはどうすればよいですか? pm2を使用します
私の期待は次のとおりです:
バックエンドコードは/www/backend/のフォルダーに配置され、nginxはURL: 'api.xxx.com/を通じてインターフェイスにアクセスできるように構(gòu)成されています。 ... 'アクセス。
現(xiàn)時點で 2 つのフロントエンド プロジェクトをデプロイするにはどうすればよいですか?フロントエンド プロジェクトは vue-cli を通じてビルドされ、index.html と靜的ファイルを含む dist フォルダーは npm build を通じて取得できます。 /www/frontend/ と /www/manager/ という 2 つのフォルダーがサーバーに保存用に作成されますか?これら 2 つのフロントエンド プロジェクトで Index.html にアクセスし、同時にバックエンド インターフェイスにアクセスするには、nginx をどのように構(gòu)成すればよいでしょうか?合計 3 つの nginx 構(gòu)成ファイルを作成する必要がありますか?

習慣沉默
習慣沉默

全員に返信(2)
劉奇

2 つのフロントエンド プロジェクトを 2 つのサーバーで構(gòu)成し、異なるポートをリッスンすることができます。1 つの nginx 構(gòu)成で十分です。

補足

いいねを押す +0
世界只因有你

リーリー

フロントエンドのnginx設定はこれを參照できます。

推奨事項:
1. バックエンド サーバーはローカル 127.0.0.1 に対してのみ実行する必要があります
2. フロントエンド nginx 構(gòu)成のリバース プロキシ アクセス API インターフェイス
3. 別のフロントエンド プロジェクトは上記の構(gòu)成を參照します

いいねを押す +0
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート