Mi problema es tan simple como que esto ocurre cuando ejecuto node app.js
Código:
El codigo de app.js (en coffeescript) es: 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)
Código Javascript:
Ver original
restify = require "restify" tasks = require "./controllers/tasks" server = restify.createServer name: task_api server .use restify.fullResponse() .use restify.bodyParser() server.get '/tasks', tasks.getTasks 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!