Foros del Web » Programando para Internet » Node.js »

Problemas para lanzar el servidor en NodeJS para API REST

Estas en el tema de Problemas para lanzar el servidor en NodeJS para API REST en el foro de Node.js en Foros del Web. Digamos que ni siquiera he empezado y ya tengo problemas jaja. De hecho ya hice una prueba antes en donde el server corrió sin problemas ...
  #1 (permalink)  
Antiguo 12/03/2014, 16:18
Avatar de nanotime  
Fecha de Ingreso: noviembre-2011
Ubicación: Cd. Guayana
Mensajes: 145
Antigüedad: 13 años, 1 mes
Puntos: 6
Problemas para lanzar el servidor en NodeJS para API REST

Digamos que ni siquiera he empezado y ya tengo problemas jaja. De hecho ya hice una prueba antes en donde el server corrió sin problemas pero luego todo se empezó a romper con los métodos POST porque no encontraba la DB, cosa que no me explico pero no viene al caso.

Mi problema es tan simple como que esto ocurre cuando ejecuto node app.js

Código:
assert.js:92
  throw new assert.AssertionError({
        ^
AssertionError: path must be a string
    at Module.require (module.js:362:3)    at require (module.js:380:17)
    at Object.<anonymous> (/home/nano/Dev/restify-mongoose/models/task.js:3:10)
    at Module._compile (module.js:456:26)
    at Object.Module._extensions..js (module.js:474:10)
    at Module.load (module.js:356:32)
    at Function.Module._load (module.js:312:12)
    at Module.require (module.js:364:17)
    at require (module.js:380:17)
    at Object.<anonymous> (/home/nano/Dev/restify-mongoose/controllers/tasks.js:7:14)
El codigo de app.js (en coffeescript) es:

Código Javascript:
Ver original
  1. restify = require "restify"
  2. tasks = require "./controllers/tasks"
  3.  
  4. server = restify.createServer
  5.   name: task_api
  6.  
  7. server
  8.   .use restify.fullResponse()
  9.   .use restify.bodyParser()
  10.  
  11. server.get '/tasks', tasks.getTasks
  12.  
  13. server.listen 8080, -> console.log "#{server.name} escuchando en #{server.url}"

Y si se necesitara el codigo del controlador (los callbacks a las rutas) o los modelos de Mongoose, se los paso también, aunque no creo que sean el problema.

Desde ya muchas gracias!

Etiquetas: api, lanzar, rest, servidor
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:39.