2

こんにちは、私は非常に混乱しており、おそらくばかげた間違いを犯した可能性がありますが、私の人生では、Modulus にデプロイされたときに Meteorjs アプリを動作させることができません。

ローカル ホスト上で Meteor (*.meteor.com) に展開すると問題なく動作しますが、Modulus に展開すると、標準の ironrouter エラー メッセージが表示されます (おっと、URL httpのクライアントまたはサーバーにルートがないようです)。 ://xyz )

ブラウザ コンソールにもエラー メッセージが表示されます。

奇妙なことに、私が使用している「admin」パッケージ (houston:admin) は正しく動作するので、私が犯した奇妙な間違いに違いないと推測しています。

私のルートは、次のようにグローバルに定義されています。

Router.configure({
  layoutTemplate: 'layout'
});





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

Router.route('actionSheet');
  Router.route('backdrop');
  Router.route('forms', {
    data: function () {
      return {
        post: Posts.find().fetch()[0]
      };
    }
  });
  Router.route('insertGymForm', {
    data: function() {
    var gyms = Gyms.findOne({createdBy: Meteor.userId()});
    return gyms;
  }
  });
  Router.route('updateGymForm', {
    data: function() {
    var gyms = Gyms.findOne({createdBy: Meteor.userId()});
    return gyms;
  }
  });
  Router.route('headersFooters');
  Router.route('lists');
  Router.route('loading');
  Router.route('modal');
  Router.route('navigation');
  Router.route('navigation.one', {path: '/navigation/one'});
  Router.route('navigation.two', {path: '/navigation/two'});
  Router.route('navigation.three', {path: '/navigation/three'});
  Router.route('popover');
  Router.route('popup');
  Router.route('sideMenu');
  Router.route('slideBox');
  Router.route('spinner');
  Router.route('tabs.one', {path: '/tabs/one', layoutTemplate: 'tabsLayout'});
  Router.route('tabs.two', {path: '/tabs/two', layoutTemplate: 'tabsLayout'});
  Router.route('tabs.three', {path: '/tabs/three', layoutTemplate: 'tabsLayout'});
  Router.route('tabs.four', {path: '/tabs/four', layoutTemplate: 'tabsLayout'});
  Router.route('userAccounts');

どんな助けでも大歓迎です!ありがとう

4

1 に答える 1