[였λ₯˜ν•΄κ²°] syntax error unexpected token in json at position 0

2022. 4. 6. 15:30γ†κ°œλ°œ/였λ₯˜ν•΄κ²°

λ¬Έμ œμƒν™©

fetchλ₯Ό μ‚¬μš©ν•˜μ—¬ μ„œλ²„μ™€ ν†΅μ‹ ν•œ ν›„ res.json()으둜 값을 λ„˜κΈ°λŠ” κ³Όμ •μ—μ„œ λ‹€μŒκ³Ό 같은 였λ₯˜κ°€ λ°œμƒν–ˆλ‹€.
dev와 μ‹€μ„œλ²„μ—μ„œλ§Œ λ¬Έμ œκ°€ μΌμ–΄λ‚˜κ³  μžˆμ—ˆλŠ”λ°(λ‘œμ»¬μ—μ„œλŠ” 잘 λŒμ•„κ°€κ³  μžˆμ—ˆμŒ)
μ„œλ²„μ—μ„œ λ³΄λ‚΄μ£ΌλŠ” λ°μ΄ν„°μ˜ ν˜•μ‹μ΄ λ§žμ§€ μ•Šμ•„μ„œ λ°œμƒν•˜λŠ” 였λ₯˜λΌλŠ”κ±΄ μ•Œμ•˜μ§€λ§Œ, μš°μ„  λ‘œμ»¬μ—μ„œλŠ” 잘 λŒμ•„κ°€κ³  μžˆμ–΄μ„œ 계속 dev에 λ°°ν¬ν•˜λ©΄μ„œ 둜그λ₯Ό ν™•μΈν–ˆμ—ˆλ‹€.

console.log둜 데이터λ₯Ό ν™•μΈν•˜λŠ” λ‚΄ λͺ¨μŠ΅ 😱

해결방법

κ²°λ‘ μ μœΌλ‘œλŠ” ν”„λ‘ νŠΈλ¬Έμ œλŠ” μ•„λ‹ˆμ—ˆκ³ , μ„œλ²„μͺ½μ—μ„œ λΉŒλ“œλ₯Ό μ•ˆν•˜μ‹œλŠ” λ°”λžŒμ— 'success'λΌλŠ” λ¬Έμžμ—΄λ‘œλ§Œ 응닡이 μ™€μ„œ json νŒŒμ‹±ν•˜λŠ” κ³Όμ •μ—μ„œ μ—λŸ¬κ°€ λ°œμƒλœ κ²ƒμ΄μ—ˆλ‹€.

μ²˜μŒλΆ€ν„° κ°œλ°œμžλ„κ΅¬μ˜ [λ„€νŠΈμ›Œν¬ > 미리보기] νƒ­μœΌλ‘œ ν™•μΈν–ˆμœΌλ©΄ 일일히 둜그λ₯Ό 찍지 μ•Šκ³ λ„ 데이터가 μ–΄λ–»κ²Œ μ˜€λŠ”μ§€ λ°”λ‘œ 확인할 수 μžˆμ—ˆμ„ν…λ°, 주ꡬμž₯μ°½ console.log와 ν—€λ”λΆ€λΆ„λ§Œ 보고 μžˆμ—ˆλ‹€.. 바보

값이 success둜 λ„˜μ–΄μ˜€κ³  μžˆλŠ” λͺ¨μŠ΅μ„ [λ„€νŠΈμ›Œν¬]νƒ­μœΌλ‘œ 확인할 수 μžˆλ‹€.
데이터가 jsonν˜•μ‹μœΌλ‘œ μ œλŒ€λ‘œ μ˜¨λ‹€ πŸ‘

λŒ€λ‹¨ν•œ 였λ₯˜λŠ” μ•„λ‹ˆμ—ˆμ§€λ§Œ, λ„€νŠΈμ›Œν¬νƒ­μ„ μ œλŒ€λ‘œ 잘 μ‚΄ν”Όμ§€ μ•Šμ•„μ„œ 괜히 μ‹œκ°„λ‚­λΉ„λ₯Ό ν–ˆλ‹€.