今後 13 日間、nextConfig.output が「export」の場合、app/api フォルダーはビルド プロセス中にエラーを生成します。
私のプロジェクトでは、環境変数に基づいてさまざまなビルド タイプが必要です。
「出力」が「エクスポート」の場合、ビルドプロセス中に「api」フォルダーを無視する方法はありますか?
nextConfig.output を「エクスポート」として使用してビルドを実行すると、次のエラーが発生します:
エクスポート中に次のパスでエラーが発生しました: /api/revalidate/route: /api/revalidate
このエラーを再現するリポジトリは次のとおりです https://github.com/zeckaissue/next-export-api-crash
Next.js 構成ファイル (next.config.js) で無視オプションを使用できます。 構成ファイルをまだ作成していない場合は、作成する必要があります。 next.config.js ファイルを開き、次のコードを追加します:
リーリーignore-loader の解決策を見つけました。しかし、おそらく next.js の組み込み機能を使用して目標を達成するより良い方法があるかもしれません
これは私が更新した next.config.js ですリーリー