2016-04-08 10 views
1

meteor build --directory ../distを使用してMeteorアプリケーションを構築しようとしています。すべてが正常に構築されているようですが、生成されたREADMEファイルに記載されている指示に従うと、server/main.jsファイルをロードできないというエラーが表示されます。私が見たときに、main.jsファイルがそこにないことがわかりました。Meteorビルドのprograms/server/main.jsファイルがありません

ビルド後にファイルが確実に存在するようにビルドする前に、何かする必要がありますか?

プロダクション用のMeteorアプリケーションを作成しようとするのが非常に困難で、明確な指示が見つからないようです。 Meteorの指示書はbuildに関して非常に曖昧です。

+0

バンドルのルートディレクトリから 'node main.js'を実行しようとしましたか? – MasterAM

答えて

1

私はREADMEが意図どおりに実行されないと混乱することがあります。

最初のコマンドラインの状態:

$(CDプログラム/サーバー& & NPMインストール)

注括弧を。

これにより、コマンドがサブシェルで実行されます。つまり、コマンド実行後にシェルが同じディレクトリに残ることになります。

ただし、内部コマンドのみを実行すると、programs/serverディレクトリに移動し、説明した内容を確認できます。

いずれの場合でも、$ node main.jsはバンドルのルートディレクトリから実行する必要があります。

+0

これを明確にしてくれてありがとう!私はかっこが文字通り理解されることを理解していませんでした。 – adamgedney

関連する問題