検索

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

vite を使用して React アプリケーションを構築するときに発生する Axios 関連のエラー

Axios は運用環境では完全に動作しますが、アプリケーションをビルドするとこのエラーが発生します。

リーリー

npm を更新し、ノード モジュールを削除して依存関係を再インストールするだけでなく、axios を含むすべての依存関係を更新してみてください。

P粉675258598P粉675258598307日前697

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

  • P粉477369269

    P粉4773692692024-04-06 11:24:00

    次のコンテンツを vite.config.js に追加します:

    リーリー

    これにより、グローバル オブジェクトが空のオブジェクトとして定義されます。

    vite 構成ファイルのこの部分は検索と置換操作を実行しますが、ビルド ツールはプロジェクト内で _global の定義を見つけることができないようです (おそらくウィンドウ、 だと思います) globalNode オブジェクトなど。axios はブラウザとサーバーの両方で実行できるライブラリであるため)

    また、ビルドの目標によっては、vite.config ファイル内の _global 定義を削除すると問題が解決する場合もあります。これ以上役立つ十分な情報がありません。上記はあなたの誤った情報に基づく私の推測にすぎません。 vite 構成ノードのバージョンなどの情報を提供すると役立つ場合があります。

    返事
    0
  • キャンセル返事