I followed the instructions in David Weldon's post on getting a local copy of publish-with-relations
since this question informed me the Atmosphere version has a fatal bug.
I put the cloned repo in a directory in my project, $apphome/localpackages
, and the invocation of mrt add publish-with-relations
went just fine, no errors.
But then, when I start the whole thing up, it gives me this error:
=> Meteor server running on: http://localhost:3000/
W20140219-10:30:46.040(-7)? (STDERR) /home/blaine/.meteor/tools/09b63f1ed5/lib/node_modules/fibers/future.js:173
W20140219-10:30:46.168(-7)? (STDERR) throw(ex);
W20140219-10:30:46.169(-7)? (STDERR) ^
W20140219-10:30:46.170(-7)? (STDERR) TypeError: Object #<Object> has no method 'describe'
W20140219-10:30:46.174(-7)? (STDERR) at app/localpackages/publish-with-relations/package.js:1:44
W20140219-10:30:46.174(-7)? (STDERR) at app/localpackages/publish-with-relations/package.js:16:3
W20140219-10:30:46.175(-7)? (STDERR) at /home/blaine/Business/PianoStudio/websitemeteor/.meteor/local/build/programs/server/boot.js:155:10
W20140219-10:30:46.175(-7)? (STDERR) at Array.forEach (native)
W20140219-10:30:46.175(-7)? (STDERR) at Function._.each._.forEach (/home/blaine/.meteor/tools/09b63f1ed5/lib/node_modules/underscore/underscore.js:79:11)
W20140219-10:30:46.176(-7)? (STDERR) at /home/blaine/Business/PianoStudio/websitemeteor/.meteor/local/build/programs/server/boot.js:82:5
It would keep spitting that out over and over again unless you stop the server.
What's going on? Did I do something wrong? Is there something wrong in the github repo?
Possibly Relevant I tried this process twice, once using meteor add
and once using mrt add
. In between the two, and removed the package with meteor remove
and cleaned the localpackages
directory out and re-cloned the repo. Both resulted in the same error.