I'm learning meteor 0.8.3
and trying to get some basic routing set up using iron-router
My smart.json
contains:
{
packages: {
iron-router: {
git: https://github.com/EventedMind/iron-router.git,
branch: blaze-integration
}
}
}
I added this, and then ran mrt install
and mrt update
Then I did this, and got this error:
$ meteor add iron:router
iron-router: updating npm dependencies -- connect...
iron:router: no such package
I'm still able to run the application with mrt
, and the application starts, but I get Uncaught TypeError: Cannot read property 'extend' of undefined
from layout.js:92 and nothing shows up on the page.
My Router block looks like this:
Router.map( function() {
this.route('home', { path: '/' });
this.route('create');
this.route('tasksShow', {
path: '/tasks/:_id',
data: function() { return Tasks.findOne(this.params._id); }
});
});
What am I doing wrong, how can I get iron-router working?
Installation of IronRouter :
$ mrt add iron-router
$ meteor add iron:router
More about this issue here: Installation issues with iron-router (newest) on Windows 7 x64 (Meteor 0.8.3)
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With