如何将Router
套餐添加到Meteor Js
。我对此一无所知所以请帮帮我。我是Meteor的新手,那么Meteor
是否有最佳参考资料快速学习。
答案 0 :(得分:8)
现在使用新版本的Meteor:
$ meteor add iron:router
答案 1 :(得分:1)
我强烈推荐iron-router,可以在项目根目录中添加meteor add iron-router
。但是,如果您安装meteorite,它将允许访问Atmosphere上列出的所有软件包,其中包括一些其他路由解决方案。
答案 2 :(得分:1)
meteor-router
项目已转移到iron-router
您可以使用陨石来安装它。对陨石:
npm install -g meteorite
然后你可以通过以下方式添加铁路由器:
mrt add iron-router
答案 3 :(得分:1)
Metor JS不支持开箱即用的路由(即具有单独的页面)。但是使用路由器智能包很容易添加它。
$ mrt add router
但在添加路由器之前,您必须安装陨石,您可以使用此命令安装陨石。
$ npm install -g meteorite
如果您的系统需要root访问权限才能安装全局npm软件包,请确保使用-H标志:
$ sudo -H npm install -g meteorite
答案 4 :(得分:0)
首先安装陨石。在安装'router'软件包之前,你也应该安装其他几个软件包。 “HTML5-History-API”和“page-js-ie-support”包。这些是路由器在不支持推送状态API的旧版IE中工作。
mrt add HTML5-History-API
mrt add page-js-ie-support
mrt add router
答案 5 :(得分:0)
铁路由器似乎既没有精心设计(即,您无法阻止路线更改而没有Monkey-patch),也未在此时刻维护良好。我建议考虑https://github.com/meteorhacks/flow-router/作为替代方案。