実際にインストールしようとしたもの
- Gitを使用して、リポジトリを複製し、IDEを実行しようとしました。 コンソールでは、特定のエントリポイント(モジュールの1つでのメインプロシージャ)がない場合に、持続的な宣誓がありました。 それから、Mac OS Xでo3イメージに問題があるかもしれないと思った(これは多くのフォーラムで書かれた)。 GitHub o3リポジトリで公開されている手順を使用して、OSのo3イメージを構築しようとしました(Ubuntuの場合など)。 しかし、無駄に。
- 一般的なパッケージリポジトリからnpmマネージャーを使用してインストールパッケージをダウンロードしましたが、まったく役に立ちません。
- o3ライブラリのモジュールを置き換えようとしましたが、同時にアプリケーションがSafariで起動され、空白のページが表示され、アドレスにアクセスしようとしたときに
127.0.0.1:3000
Chromeブラウザで127.0.0.1:3000
、IDEが起動しましたが、セグメンテーションフォールトでクラッシュしました。 後で明らかになったように、これはこのモジュールがnode.jsの下位バージョン用に構築されており、新しいバージョンにアセンブリを必要としたためです。 しかし、構築しようとすると、ヘッダーの欠如に関するエラーが発生しました。
啓発
インターネットで解決策を徹底的に検索した後、StackOverflowに対する非常に優れたわかりやすい答えに出会いました。 回答に基づいて、GitHubにIDEの別のブランチがあることが明らかになり、判明したように、Ubuntu(0.5.1)にインストールしたものよりもさらに新しいバージョン0.6がありました。 その結果、答えの指示に従って、私は次のことをしました:
- 次のコマンドを使用してGitHubリポジトリからクローンを作成します。
git clone git://github.com/gero3/cloud9.git
- 次のコマンドでcloud9フォルダーに移動しました:
cd cloud9
- 次のコマンドでcloud9.shを初めて起動しました。
bin/cloud9.sh
- StackOverflowへの応答として、何らかの理由で2つのlibxmlと手ごわい依存関係が遅れたり見逃されたりせず、これらの依存関係を強化するには、次のコマンドを発行する必要があると言われました。
npm install libxml
そして
npm install formidable
- しかし、ここで問題は終わりませんでした。 cloud9.shを介してアプリケーションを起動しようとすると、node-darwinモジュールがpath / support / node-builds-v4で見つからないというエラーが表示されました。 cloud9フォルダーのルートにあるサポートフォルダーにnode-builds-v4フォルダーがなかったことに正直に非常に驚きました。 この問題を解決するために、npm managerを使用してダウンロードしたcloud9パッケージから同一のフォルダーをコピーしました。 これらの操作の後、Cloud9 ideはローカルで起動しました! はい、Safariブラウザで起動しました!
PSインストール済みNodeJSライブラリv 0.6.12
最初の起動時のCloud9 IDEビュー
参照資料
StackOverflowで見つかった回答へのリンク