javascript - vue-cli で設定された proxyTable プロキシ リクエスト API は開発環境でのみ使用できますか?パッケージ化して Apache に配置するビルドを実行しても機能しません
扔个三星炸死你
扔个三星炸死你 2017-06-12 09:31:23
0
4
1533

これが構成です

リーリー

axios を使用してデータをリクエストする

npm run dev を直接実行することはできますが、API をパッケージ化して Apache に配置した後で取得することはできません

エラー報告

扔个三星炸死你
扔个三星炸死你

全員に返信(4)
代言

通常はビルド後に正式環境にデプロイされますが、Apache配下に置くというお話ですが、/api/xxxの実際のリクエストもApacheサーバーに対するものです。したがって、Apache 用の /api の書き換え (リバース プロキシ) を取得する必要があります

nginx設定を参照できます:

リーリー
いいねを押す +0
phpcn_u1582

proxyTable 設定が dev に書き込まれていることがわかります。これは、これが dev 環境にのみ適用されることを証明しています。基本的に、サーバー dev-server はローカルで開かれ、すべてのリクエストはここを介して転送されます。

いいねを押す +0
阿神

ノード Web サービスを自分で実行し、その中でこれを使用する必要があります

いいねを押す +0
给我你的怀抱

この設定ファイルは別の設定ファイルに記述してその中で参照することができ、この状況は発生しません

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!