Medium / matador

an MVC framework for Node
http://medium.github.io/matador
Other
604 stars 49 forks source link

Error loading file #134

Open jasondawe opened 11 years ago

jasondawe commented 11 years ago

I've tried to install matador as instructed, but when I cd into my-app/all and run node server.js I get a load of errors

jason@jason:~/jason/my-app/all$ node server.js Error loading file: models ApplicationModel /home/jason/jason/my-app/all/app ReferenceError: loadClass is not defined at Function.app.getModel (/home/jason/jason/my-app/node_modules/matador/src/matador.js:365:12) at module.exports (/home/jason/jason/my-app/all/app/models/ApplicationModel.js:2:14) at FileLoader. (/home/jason/jason/my-app/node_modules/matador/src/FileLoader.js:64:56) at /home/jason/jason/my-app/node_modules/matador/node_modules/valentine/valentine.js:167:22 at Array.some (native) at Object.iters.some.i as some at Function.iters.find (/home/jason/jason/my-app/node_modules/matador/node_modules/valentine/valentine.js:166:13) at FileLoader.loadFile (/home/jason/jason/my-app/node_modules/matador/src/FileLoader.js:60:15) at /home/jason/jason/my-app/node_modules/matador/src/matador.js:319:22 at Array.forEach (native)

ReferenceError: loadClass is not defined at Function.app.getModel (/home/jason/jason/my-app/node_modules/matador/src/matador.js:365:12) at module.exports (/home/jason/jason/my-app/all/app/models/ApplicationModel.js:2:14) at FileLoader. (/home/jason/jason/my-app/node_modules/matador/src/FileLoader.js:64:56) at /home/jason/jason/my-app/node_modules/matador/node_modules/valentine/valentine.js:167:22 at Array.some (native) at Object.iters.some.i as some at Function.iters.find (/home/jason/jason/my-app/node_modules/matador/node_modules/valentine/valentine.js:166:13) at FileLoader.loadFile (/home/jason/jason/my-app/node_modules/matador/src/FileLoader.js:60:15) at /home/jason/jason/my-app/node_modules/matador/src/matador.js:319:22 at Array.forEach (native)

Any ideas what is going wrong?

vinibaggio commented 11 years ago

This is a bug that we had and has been fixed in commit fdf7d71e6c892633468a6d723b35d580d4666964. We didn't, however, release a new version of the npm package. You can user master in your packages.json and reinstalling matador. This problem should go away.

jasondawe commented 11 years ago

Installed from the repo and it now works. Any idea when installing from npm will be ready? Thanks.

vinibaggio commented 11 years ago

I believe a new version can be released, but I don't have ownership. I will talk to my peers and see when we can do it :)