84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
Axios は運用環境では完全に動作しますが、アプリケーションをビルドするとこのエラーが発生します。
npm を更新し、ノード モジュールを削除して依存関係を再インストールするだけでなく、axios を含むすべての依存関係を更新してみてください。
次のコンテンツを vite.config.js に追加します:
これにより、グローバル オブジェクトが空のオブジェクトとして定義されます。
vite 構成ファイルのこの部分は検索と置換操作を実行しますが、ビルド ツールはプロジェクト内で _global の定義を見つけることができないようです (おそらくウィンドウ、 だと思います) globalNode オブジェクトなど。axios はブラウザとサーバーの両方で実行できるライブラリであるため)
_global
だと思います) global
axios
また、ビルドの目標によっては、vite.config ファイル内の _global 定義を削除すると問題が解決する場合もあります。これ以上役立つ十分な情報がありません。上記はあなたの誤った情報に基づく私の推測にすぎません。 vite 構成ノードのバージョンなどの情報を提供すると役立つ場合があります。
vite.config
次のコンテンツを vite.config.js に追加します:
リーリーこれにより、グローバル オブジェクトが空のオブジェクトとして定義されます。
vite 構成ファイルのこの部分は検索と置換操作を実行しますが、ビルド ツールはプロジェクト内で
_global
の定義を見つけることができないようです (おそらくウィンドウ、だと思います) global
Node オブジェクトなど。axios
はブラウザとサーバーの両方で実行できるライブラリであるため)また、ビルドの目標によっては、
vite.config
ファイル内の_global
定義を削除すると問題が解決する場合もあります。これ以上役立つ十分な情報がありません。上記はあなたの誤った情報に基づく私の推測にすぎません。 vite 構成ノードのバージョンなどの情報を提供すると役立つ場合があります。