
Leobardo Licona Soto
PreguntaHola, desafortunadamente Encuentro este error… ¿Alguien sabe a qué se debe?
SyntaxError: Unexpected token ' in JSON at position 11 at JSON.parse (<anonymous>) at parse (/Users/leo/Documents/platziCursos/backendNodeJs/tiendaOnline/node_modules/body-parser/lib/types/json.js:89:19) at /Users/leo/Documents/platziCursos/backendNodeJs/tiendaOnline/node_modules/body-parser/lib/read.js:121:18 at invokeCallback (/Users/leo/Documents/platziCursos/backendNodeJs/tiendaOnline/node_modules/raw-body/index.js:224:16) at done (/Users/leo/Documents/platziCursos/backendNodeJs/tiendaOnline/node_modules/raw-body/index.js:213:7) at IncomingMessage.onEnd (/Users/leo/Documents/platziCursos/backendNodeJs/tiendaOnline/node_modules/raw-body/index.js:273:7) at IncomingMessage.emit (node:events:377:35) at endReadableNT (node:internal/streams/readable:1312:12) at processTicksAndRejections (node:internal/process/task_queues:83:21)
¡Gracias!

Jose Ever Muñoz Muñoz
fijate que no hayas puesto la comilla simple ( ' ' ), json solo admite la comilla doble ( " " ), y tambien que no hayan coma en el ultimo elemento del json porque lo tomara como errror, debe ir sin coma ( , )

David De la Hoz
Ya pude solucionarlo era esta coma que estaba al final antes de cerrar el json:

David De la Hoz
Tengo el mismo problema me aparece esto: SyntaxError: Unexpected token } in JSON at position 85 at JSON.parse (<anonymous>) at parse (C:\Users\drica\OneDrive\Escritorio\Platzi\Escuela de desarrollo web\Curso de Node con Express\node_modules\body-parser\lib\types\json.js:89:19) at C:\Users\drica\OneDrive\Escritorio\Platzi\Escuela de desarrollo web\Curso de Node con Express\node_modules\body-parser\lib\read.js:121:18 at invokeCallback (C:\Users\drica\OneDrive\Escritorio\Platzi\Escuela de desarrollo web\Curso de Node con Express\node_modules\raw-body\index.js:224:16) at done (C:\Users\drica\OneDrive\Escritorio\Platzi\Escuela de desarrollo web\Curso de Node con Express\node_modules\raw-body\index.js:213:7) at IncomingMessage.onEnd (C:\Users\drica\OneDrive\Escritorio\Platzi\Escuela de desarrollo web\Curso de Node con Express\node_modules\raw-body\index.js:273:7) at IncomingMessage.emit (node:events:377:35) at endReadableNT (node:internal/streams/readable:1312:12) at processTicksAndRejections (node:internal/process/task_queues:83:21)

Zajith Corro Viveros
Parece un error de escritura :thin
German Cavani
Fijate si no pusiste una coma extra en el request.
{ "name": "producto de prueba", }
la "," luego de producto de prueba te haría saltar ese error.

Hermes Aguilar
pareciera que tienes un typo. Comparte tu código para ver si es eso. :D

Pablo Antipan Quiñenao
Hola! Puedes postear el codigo para poder ayudar? Saludos!