Meteor アプリにいくつかの簡単なルートを追加しようとしています。FlowRouter で遊ぶのは初めてです。私は次のようにインストールしました:
meteor add kadira:flow-router
meteor add kadira:blaze-layout
次に、lib/routes.js
これを含むファイルを作成しました。
import '../imports/ui/body.js';
FlowRouter.route('/', {
name: 'home',
action: function(params) {
console.log("home");
BlazeLayout.render('body');
}
});
このimports/ui/body.js
ファイルは、次のように他のいくつかのテンプレートをロードします。
import './moment.js';
そしてmoment.js
imports ./moment.html
、次のように:
import './moment.html';
しかし、訪問時にこのエラーが発生します/
:
Error: Cannot find module './moment.html'
import '../imports/ui/body.js
理解しておくべき重要なことは、client/main.js
ファイルに入力するだけで FlowRouter を完全にバイパスすると、すべてが正常に機能するということです。
何か案は?助けていただければ幸いです、ありがとう!