3

私のアプリケーションでは、Cloud 9 で Meteor 0.6.5 (新しいリリース) を実行する必要があります。ポートと IP アドレスを修正しようとしましたが、うまくいきませんでした。

このプルリクエストに従いました: https://github.com/meteor/meteor/pull/1105

これらのファイルを変更しました: https://github.com/meteor/meteor/pull/1105/files

しかし、私は常に次のエラーが発生します。

予期しない mongo 終了コード 1. 開始。予期しない mongo 終了コード 1。再起動しています。予期しない mongo 終了コード 1。再起動しています。モンゴッドを起動できません

さらにどの変更を加える必要があるのか​​ わかりません。新しいリリースには server.js がないにもかかわらず、/webapp/webapp_server.js を変更しようとしたのですが、これが正しいアプローチかどうかはわかりません。

ヒントを教えていただければ、リクエストがすぐにマージされることを願っています ;)

4

4 に答える 4

1

私も同様の問題を抱えていたので、Cloud9 IDE を自分の Digital Ocean Linux ボックスに接続しました。問題が解決しただけでなく、Meteor の開発が超高速になりました。

デフォルトの Cloud9 サーバーのメモリの問題だと思います。Meteor と Mongo は一緒にかなりのメモリを占有します。

正確なセットアップについて説明し、ここでセットアップして実行する方法を段階的に示す投稿を書きました: http://simpleprogrammer.com/2014/10/13/getting-started-meteor-tutorial-cloud /

于 2014-10-13T14:22:08.840 に答える
0

私は同じ問題に遭遇しました:

$ cd ~/.meteor/tools/latest/mongodb/bin/mongo
$ ./mongod -v
./mongod: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by ./mongod)

私の一時的な解決策: Meteor のMongoDBバイナリをインストール済みのバージョンに置き換えます。

于 2013-08-24T03:46:55.347 に答える
0

これは、バンドルされている Meteor MongoDB が、新しいバージョンの GCC が必要であると不平を言っているためです。

以下を使用して、Ubuntu 12.04 (Precise Pangolin) x86_64 で修正されています。

sudo add-apt-repository ppa:ubuntu-toolchain-r/test 
sudo apt-get update
sudo apt-get install gcc-4.6
sudo apt-get install g++-4.6

(このスーパーユーザーの質問のおかげで、Ubuntu 10.04 で gcc を最新バージョンに更新するにはどうすればよいですか? .

于 2013-09-05T12:32:54.567 に答える
0

これは、Cugar Wang が提案した修正を使用して、Cloud9 で Meteor を実行する方法です。chaosbohne が行ったように、Meteor の最新バージョンに手動でパッチを適用する代わりに、Cloud9 のブランチ (Meteor 0.6.3.1) を使用しました。

Cloud9 プロジェクトに入ったら:

CD〜
git クローン https://github.com/c9/meteor
~/meteor/meteor # 初期化
mv ~/meteor/dev_bundle/mongodb/bin/mongod ~/meteor/dev_bundle/mongodb/bin/mongod_old # JIK
ln -s `どのmongod` ~/meteor/dev_bundle/mongodb/bin/mongod
cd [プロジェクトディレクトリ]
〜/流星/流星

これは、一般的なケースに必要なすべてであるべきだと思います。angular-meteor-example を機能させようとしていたので、最初に次のコマンドを実行しました。

npm install -g 隕石
mrt 追加 angularjs

Meteorite をインストールする必要はないと思いますが、テストしていません。

FWIW: Cloud9 のパッチを現在のバージョンの Meteor に自動的に適用しようとすると、次のエラーが表示されます。

curl -O https://github.com/c9/meteor/commit/075b83051e308793c278f979456a6ef88bc55d39.patch
git 適用 075b83051e308793c278f979456a6ef88bc55d39.patch
エラー: tools/meteor.js: パッチは適用されません
...
于 2013-12-08T21:43:42.630 に答える