我有一段使用axios進行網絡請求的代碼:

axios({
 method: 'post',
 url: 'https://...',
 data: JSON.stringify({
 ...
 })
})

但是我注意到當請求因某種原因失敗時,它會導致Node.js進程崩潰。

直到我添加了catch()的處理:

axios({
 method: 'post',
 url: 'https://...',
 data: JSON.stringify({
 ...
 })
}).catch((err) => {
 console.error(err)
})