在重新组织app目录结构后,如何配置iron:router?

时间:2016-11-09 12:38:58

标签: meteor iron-router

我在重新组织我的应用程序目录结构

后得到了这个铁路:错误消息

error message displayed after re-organizing app directory

重新组织目录结构的原因是因为我的应用程序重新加载变得非常缓慢,我的研究表明重新组织目标结构将有助于Ideas for faster reloadsFaster meteor reloads

如何在这些目录结构更改后配置iron:router?

在下方查找我的环境设置

正在运行流星版:METEOR@1.2.1

以下是我的app目录结构在重新组织之前的样子(......以及当铁:路由器完美运行时):

/myMeteorApp
myMeteorApp.html
myMeteorApp.js
myMeteorApp.css
--/public/images

下面是我的app目录结构的样子(当铁:路由器无法工作时):

/myMeteorApp
--/client/myMeteorApp.html
--/client/myMeteorApp.css
--/client/myMeteorApp.js
--/imports/api/tasks.js
--/node_modules/myMeteorApp.css
--/public/images
--/public/js
--/public/uploads
--/server/myMeteorApp.js

路由器配置:      - / client / myMeteorApp.js看起来像这样:

Router.configure({
   layoutTemplate: 'main'

});

Router.route('/', {
    name: 'home',
    template: 'home'
});

Router.route('/previewPost');

Router.route('/MerchantHome');

路由器配置:      - / client / myMeteorApp.html如下所示:

<template name="home">

<nav class="navbar navbar-default">
  <div class="container-fluid">
    <div class="navbar-header">
      <a class="navbar-brand pgTitle" href="#">Shopping for...</a>
    </div>

<ul class="nav navbar-nav">
    <li>
      <a href="#"> </a>
    </li>
    <li>
      <a href="#"> </a>
    </li>
</ul>    


</div>
</nav>
</template>

我希望给定的信息足够

0 个答案:

没有答案