2016-08-04 4 views
0

npm mupxのawb ubuntuに流星を展開しようとしました。私がaws ubuntuにデプロイしようとすると、エラーが出ます。ここに私のエラーコードは、これについての任意のアイデアですか?私を助けてください。流星がmupxを使ってAWS ubuntuにデプロイするときにエラートレースを得ました

[**.**.**.*] 2016-08-04T08:04:44.262760219Z npm WARN deprecated This version of npm lacks support for important features, 
[**.**.**.*] 2016-08-04T08:04:44.263078622Z npm WARN deprecated such as scoped packages, offered by the primary npm 
[**.**.**.*] 2016-08-04T08:04:44.263608859Z npm WARN deprecated registry. Consider upgrading to at least [email protected], if not the 
[**.**.**.*] 2016-08-04T08:04:44.263841265Z npm WARN deprecated latest stable version. To upgrade to [email protected], run: 
[**.**.**.*] 2016-08-04T08:04:44.264022091Z npm WARN deprecated 
[**.**.**.*] 2016-08-04T08:04:44.264214145Z npm WARN deprecated npm -g install [email protected] 
[**.**.**.*] 2016-08-04T08:04:44.264388418Z npm WARN deprecated 
[**.**.**.*] 2016-08-04T08:04:44.264582942Z npm WARN deprecated To upgrade to the latest stable version, run: 
[**.**.**.*] 2016-08-04T08:04:44.264753708Z npm WARN deprecated 
[**.**.**.*] 2016-08-04T08:04:44.264955187Z npm WARN deprecated npm -g install [email protected] 
[**.**.**.*] 2016-08-04T08:04:44.265132059Z npm WARN deprecated 
[**.**.**.*] 2016-08-04T08:04:44.265319246Z npm WARN deprecated (Depending on how Node.js was installed on your system, you 
[**.**.**.*] 2016-08-04T08:04:44.265507812Z npm WARN deprecated may need to prefix the preceding commands with `sudo`, or if 
[**.**.**.*] 2016-08-04T08:04:44.265698699Z npm WARN deprecated on Windows, run them from an Administrator prompt.) 
[**.**.**.*] 2016-08-04T08:04:44.265870846Z npm WARN deprecated 
[**.**.**.*] 2016-08-04T08:04:44.266053678Z npm WARN deprecated If you're running the version of npm bundled with 
[**.**.**.*] 2016-08-04T08:04:44.266249940Z npm WARN deprecated Node.js 0.10 LTS, be aware that the next version of 0.10 LTS 
[**.**.**.*] 2016-08-04T08:04:44.266454393Z npm WARN deprecated will be bundled with a version of [email protected], which has some small 
[**.**.**.*] 2016-08-04T08:04:44.266764265Z npm WARN deprecated backwards-incompatible changes made to `npm run-script` and 
[**.**.**.*] 2016-08-04T08:04:44.266962265Z npm WARN deprecated semver behavior. 
[**.**.**.*] 2016-08-04T08:04:44.500691274Z npm WARN package.json [email protected] No description 
[**.**.**.*] 2016-08-04T08:04:44.504356284Z npm WARN package.json [email protected] No repository field. 
[**.**.**.*] 2016-08-04T08:04:44.507612660Z npm WARN package.json [email protected] No README data 
[**.**.**.*] 2016-08-04T08:04:44.597973214Z npm WARN cannot run in wd [email protected] node npm-rebuild.js (wd=/bundle/bundle/programs/server) 
[**.**.**.*] 2016-08-04T08:04:44.615599841Z => Starting meteor app on port:80 
[**.**.**.*] 2016-08-04T08:04:44.675588035Z 
[**.**.**.*] 2016-08-04T08:04:44.675961880Z assert.js:93 
[**.**.**.*] 2016-08-04T08:04:44.676233801Z throw new assert.AssertionError({ 
[**.**.**.*] 2016-08-04T08:04:44.676351801Z  ^
[**.**.**.*] 2016-08-04T08:04:44.677859197Z AssertionError: "undefined" === "function" 
[**.**.**.*] 2016-08-04T08:04:44.677870250Z  at wrapPathFunction (/bundle/bundle/programs/server/mini-files.js:77:10) 
[**.**.**.*] 2016-08-04T08:04:44.677874284Z  at Object.<anonymous> (/bundle/bundle/programs/server/mini-files.js:108:24) 
[**.**.**.*] 2016-08-04T08:04:44.677892655Z  at Module._compile (module.js:456:26) 
[**.**.**.*] 2016-08-04T08:04:44.677896149Z  at Object.Module._extensions..js (module.js:474:10) 
[**.**.**.*] 2016-08-04T08:04:44.677898899Z  at Module.load (module.js:356:32) 
[**.**.**.*] 2016-08-04T08:04:44.677901570Z  at Function.Module._load (module.js:312:12) 
[**.**.**.*] 2016-08-04T08:04:44.677904229Z  at Module.require (module.js:364:17) 
[**.**.**.*] 2016-08-04T08:04:44.677906984Z  at require (module.js:380:17) 
[**.**.**.*] 2016-08-04T08:04:44.677909741Z  at Object.<anonymous> (/bundle/bundle/programs/server/boot.js:9:13) 
[**.**.**.*] 2016-08-04T08:04:44.677912674Z  at Module._compile (module.js:456:26) 

この取引についてご意見がありましたら、ただ解決策をお知らせください。

答えて

0

私は今日も同じことを数時間苦労しました。

現在のデプロイメントにはノードバージョンv0.x.x(MupXでハードコード)があり、Meteor 1.4にはv4.4.7が必要です。それは主な理由は私が知っている限りです。

私は問題を解決する方法

:私は、mongodumpでバックアップを持って自分のコンピュータにそれをダウンロードしたが、サーバーからすべてを消去し、(昨日更新)KadiraHQでMupをインストールし、セットアップを行なったし、オプションで、このドッキングウィンドウのイメージが含まれていました。

私はDBをインポートするためにmongorestoreをインストールしました。

this issue、特にabernixによるコメントも確認できます。

pemとpathの両方について、Mupはパスで〜を使用することはできませんが、検索可能なエラーは発生しません。このことができます

pem: '/Users/luna/.ssh/id_rsa' 

希望とあなたがどこかで動けなくなるなら、私が知っている:あなたは、このような完全なURLを記述する必要があります。

+0

oh ... sooooooo多くのx100に感謝します。私はこの問題について多くのストレスを感じました。最後に、私は考え出した!私はちょうどあなたのソリューションに従います! mock.jsonにdockerImage: 'abernix/meteord:base'を追加しました。その後、それは働いた。あなたはスーパーです!あなたは私の人生を救う。仲間よ! – kai

+0

もう1つ質問できますか?成功した80ポートが使用されましたが、8100ポートを使用したいので、mup.js propertisを流星から編集しました:{env:{PORT:8100 //。その後、私はエラーが発生しました。それは間違っていますか?どのように私は流星を展開するか、またはawsサーバーに展開した後、私はポートを変更することができます、あなたはこれを処理する方法を知って願っています! thx – kai

+0

@kai問題ありません。 mup/mupxを使って既存の配備のポートをどのように変更できるのか分かりません。私はあなたが現在のバージョンを削除して、再度展開するべきだと思います。おそらく早くなるでしょう。あなたの質問に答えられた場合は、それを解決済みとしてマークしてください。乾杯 – Luna

関連する問題