2017-07-26 5 views
0

私のメトロアプリケーションでは、ローカルで問題なくコマンド。私はtheeseの手順でで構築Afterwads:反応のあるメテオ:ビルドアプリケーションを実行するか、 '--production'フラグを使用して実行すると、^ ^何かが定義されていません。

cd ^project_path^ 
meteor build --directory ~/build 

その後、私はビルドがtheeseの手順を実行して成功したかどうかをテストしてみてください:私は私のブラウザhttp://localhost:8021に訪問したときに

cd ~/build/bundle/programs/server 
npm install 
rm -rf node_modules/bundle/fibers 
npm install fibers 
cd ~/build/ 
export PORT=8021 
export ROOT_URL="http://localhost:8021" 
export METEOR_SETTINGS=$(cat mysettings.json) 
node main.js 

は、それから私は、次を得ますエラー:

me is not defined

私はmeteor build--debugのparamを使用する場合、それはうまく動作しますが。あなたはなぜそれが起こるか把握する方法を知っていますか?

注:

私は解決策を把握していないためにWAYを求めています心に留めておくが、あなたは解決策を持っている場合、それは歓迎されるであろうしてください。

また、私は反応を伴う流星を使用していることに留意してください。また、このプロジェクトはpupの定型文に基づいています。

EDIT1

私も経由してアプリケーションを実行しようとした:

meteor --production --settings ^a_settings_file^ 

と私は同じエラーを取得します。

+1

"me"と呼ばれるものを参照していて、定義されていないことを意味します。あなたのプロジェクト(と依存関係)に "私"を使用するものがあるか調べ始めます。 –

+0

ちょうど好奇心から... 2つの別々のフレームワークを1つに結合しようとしているのはなぜですか?これはうまく終わるようには聞こえません。 – Lansana

+0

@Lansana私が開発したアプリケーションは、流星と一緒にバンドルされ、一緒に反応します。流星群も反応します。 –

答えて

0

場合によっては、マイナーファクタがコードを上回り、結果として不要なエラーが発生することがあります。デフォルトのものを削除し、他のものを試してみてください。

がデフォルトminifierを削除するには、単に実行します。

meteor remove standard-minifier-js 

は、その後、あなたが1 Iusedをisntallと働くことができます。

meteor add abernix:standard-minifier-js 

またhttps://github.com/meteor/meteor/issues/8822に応じて縮小化アプリケーション上のいくつかの改善かもしれあります。

関連する問題