2017-04-03 7 views
0

複数のファイルでサーバーを分割しようとしていますが、実際にはcmdb_login.jsmain.jsにします。Meteorサーバに複数のファイルを使用するには?

私には分かりませんが、main.jsで言う方法が見つかりません。cmdb_login.jsを使用してください。

私が試してみましたimport './cmdb_login.js';

マイアプリの構造は次のとおりです。

enter image description here

あなただけの私に尋ねる2つの.jsファイルのコードが必要な場合。彼らはimportsという名前のフォルダを含むパスに配置されていない限り

は、流星 combines all files eagerly、いつものように助け

+0

両方がserver-directoryの場合は、それらを含める必要はありません。しかし、どちらのファイルもdiffententスコープにあるので、main.jsはcmdb _ *。jsを表示しません。両方のインポート・ディレクトリに入れて、 – iiro

+0

を試してみてください、私はお互いを見て、それらを必要としない、私はちょうどそれがする必要がありますので、 'CMD _ *。js'上と' main.js'上のクライアント・ファイルから電話をかけることができるようにする必要がありますこのように働く? – Jerome

答えて

1

いただきありがとうございます。

I.e.あなたの場合、サーバのJavaScriptコードにmain.jsより前にcmdb_login.jsが組み合わされ(実行されて)実行されます。

適切な方法は以下のようにimport文を使用して、(それはimportsフォルダ内にないことを条件とする、または何でもその名)importsフォルダ内のほぼすべてのファイルを入れて、明示的に単一main.jsのファイルにそれらを呼び出すことです試したもの(例:import './imports/cmdb_login.js')。

+0

偉大な答えは、入力いただきありがとうございます! – Jerome

関連する問題