2016-07-04 5 views
0

Ich benutze Import-Ordner auf meinem Meteor App, aber ich habe Fehler mit folgenden config:Meteor Import flowRouter und IronRouter Fehler

/imports/startup/client/routes.js

import { FlowRouter } from 'meteor/kadira:flow-router'; 
import { BlazeLayout } from 'meteor/kadira:blaze-layout'; 

import '../../../ui/layout/layout.js'; 
import '../../../ui/pages/home/home.js'; 


FlowRouter.route('/', { 
    action: function() { 
     console.log("Yeah! We are on the post:"); 
    } 
}); 

und mein /client/main.js

import '/imports/startup/client'; 

Und ich habe diesen Fehler:

Error: Cannot find module 'routes.js'

Haben Sie eine Idee, warum routes.js nicht geladen ist?

Vielen Dank!

+0

Ihr Code ist nicht ganz klar genug, aber basierend auf der Fehlermeldung, ich denke, etwas ist falsch, wenn Sie exportieren - importieren Sie das Modul 'routes.js'. Hast du * wirklich * das Modul exportiert? Ist der angegebene relative Pfad korrekt? – sonlexqt

+0

Ja, der relative Pfad ist korrekt, ich habe getestet :) –

Antwort

0

Sie müssen die Routes-Datei importieren. Ihr aktueller Import wird in einen Ordner aufgelöst, sodass die Indexdatei in den Ordner importiert wird, sofern vorhanden.