Cloud9は、流星のために推奨される唯一のオンラインIDEであるmeteor.comです。ただし、Meteorが作業領域タイプにリストされていないため、 'two clicks to awesome'ガイドは適用されません。 Cloud9でMeteorアプリケーションを作成する最善の方法は何ですか?Cloudeに流星群を作成する
答えて
私は、次の手順をテストし、それが動作します:
- はhttps://c9.io/newに移動し、空白のワークスペースを作成します。
- Meteorをインストールするには、コマンドラインで
curl https://install.meteor.com/ | sh
を実行してください。 - 実行
meteor create my_cool_app
。 (アプリ名の前に~/
を入れないでください。) - 実行
cd/my_app
- 実行
meteor --port $IP:$PORT
サンプルアプリを起動します。 ($IP:$PORT
が指定されていないとハングします)。アプリが動作していることを確認します。 - アプリケーションを新しいディレクトリにアップロードする場合は、my_appディレクトリ内のすべてのファイルとフォルダを削除します。
- 右ペインでmy_appの名前をクリックします。次に、[ファイル]メニューの[ファイルをアップロード]をクリックします。
- インストールが必要なパッケージのリストがあることを確認してください。以前の作業ディレクトリで
meteor list
を使用することができます。 - MDGパッケージを追加/削除するには、最初に
meteor add
とmeteor remove
コマンドを使用します。サードパーティのパッケージを最初にインストールすると、奇妙なエラーが発生します。 - 3番目のパッケージを追加します。
meteor --port $IP:$PORT
を実行してアプリを起動します。初めてアプリケーションを起動するには数分かかることがありますが、後で数秒かかるでしょう。
間違いなく実行できます!
まずあなたがそれからちょうど作成
curl https://install.meteor.com/ | sh
で流星をインストールしようとしている
セカンドCloud9に空白のワークスペース環境を作成しようとしていますあなたのプロジェクトとメテオで実行!
メニューから「流星で走る」を選択すると、「あなたは流星プロジェクトディレクトリにいません」というエラーが表示されます。私はそのディレクトリにいますが。 –
スクリーンショットを送信できますか? –
これは既知の問題です:http://stackoverflow.com/questions/22561328/meteor-with-cloud9?rq=1 –
新しい作業領域を作成した後にMeteorをインストールしてください。
username:~/workspace $ curl https://install.meteor.com/ | sh
新しいアプリケーションmy-appを作成すると、空のアプリケーションが作成されます。
username:~/workspace $ meteor create my-app
作成したアプリに現在のディレクトリを変更します。
username:~/workspace $ cd app-name
流星群に必要なノードパッケージをインストールします。
username:~/workspace/app-name $ meteor npm install
ポートオプションを使用して流星アプリを実行します。
初めて起動するには約15分かかります。その後、毎回すぐに実行されます。自動的にポートをサポートしないため、Cloud9には特に--portオプションを使用する必要があります。
新しい流星のバージョンはかなり大きいようです。私はMeteorテンプレートを無料のアカウントで使用していましたが、今度は戻ってきます。私のアプリケーションを使用することはできません。自動的にアップデートをインストールし、ディスク容量をすべて満たしています。 MongoDBスペースが足りなくなるとクラッシュします。空のテンプレートからこのチュートリアルを使用しても機能しません。プレミアムだけがC9で流星を得ることができたようだ。それがテンプレート(無料アカウント)のオプションとして削除された理由かもしれません。 –
数千のLOCと数十MBのデータを持つ流星アプリを開発するには、C9の無料アカウントで十分です。 –