ローカルで開発している場合はこのようなエラーは発生しませんが、npm run buildをサーバーに送信するとこのようなエラーが発生します
光阴似箭催人老,日月如移越少年。
http リクエストの送信に axios を使用していますか?はいの場合
最後のものを忘れずに追加してください.catch()
.catch()
エラーが発生する最後の理由は、「Promiseの1つがcatchステートメントを追加していません。」です。Uncaught (in promise) 記述が完璧ではない箇所を確認してください。 以下の内容は、私のブログ「プロミス取扱説明書」より抜粋です
Uncaught (in promise)
」
それだけでなく、 Promise は明確に区別されており、内部 Promise によってスローされたエラーは外部 Promise オブジェクトによって認識され、キャプチャされません。同時に、Promise は非同期であるため、try catch ステートメントはそのエラーをキャプチャできません。 したがって、良い習慣を身に付け、約束にキャッチボールを書くことを忘れないでください。
http リクエストの送信に axios を使用していますか?はいの場合
リーリー最後のものを忘れずに追加してください
.catch()
エラーが発生する最後の理由は、「Promiseの1つがcatchステートメントを追加していません。」です。
Uncaught (in promise)
記述が完璧ではない箇所を確認してください。以下の内容は、私のブログ「プロミス取扱説明書」より抜粋です
Promise.reject が拒否された状態の Promise オブジェクトを返すことは誰もが知っています。このような Promise オブジェクトの場合、後続の then catch で onRejected コールバックが宣言されていない場合、「Uncaught (in Promise) ...」がスローされます。 「エラーです。
上の図に示すように、元のステートメントは「Promise.reject('拒否ステータスの Promise を返す');」です。その後に then|catch ステートメントが続いていないため、エラーがスローされ、外部 Promise」
それだけでなく、
Promise は明確に区別されており、内部 Promise によってスローされたエラーは外部 Promise オブジェクトによって認識され、キャプチャされません。同時に、Promise は非同期であるため、try catch ステートメントはそのエラーをキャプチャできません。
したがって、良い習慣を身に付け、約束にキャッチボールを書くことを忘れないでください。