検索

ホームページ  >  に質問  >  本文

Vercel デプロイメントで API が見つかりません

github を使用して Web アプリケーションを vercel にデプロイしました。フロントエンドは読み込まれていますが、フロントエンドからの API リクエストが 404 で見つかりません。ちなみにこれはMERNのアプリです これは私の vercel.json です リーリー

これはindex.jsです

リーリー

これはディレクトリ imgです

フロントエンドはすでに利用可能ですが、API が正しく動作していません。API がまだ読み込まれていないと思います。私を助けてください

P粉495955986P粉495955986383日前464

全員に返信(1)返信します

  • P粉541551230

    P粉5415512302024-01-30 00:48:05

    現在起こっていると思われることは、https://cozy-stay.vercel.app/api パス リクエストがバックエンド サーバーではなくフロントエンド サーバーに送信されることです。 リーリー

    修正01

    フロントエンドとバックエンドに 2 つの vercel アプリケーションを使用できます:

      cozy-stay.vercel.app
    • cozy-stay-backend.vercel.app - これをフロントエンド アプリケーションのバックエンド サーバー ホストとして使用します。
    修正02

    /api プレフィックスを持つすべてのリクエストをバックエンドに送信し、その他のリクエストをフロントエンドに送信するロード バランサーを実行できます。 IDK vercel プラットフォームはこの機能をサポートしています。

    返事
    0
  • キャンセル返事