私は現在、node.js開発のために私のdebianサーバにcloud9を設定しようとしています。私は以下に説明するいくつかの簡単な手順に従いましたが、何かが欠落しているように見え、これがどのようにして最良の方法で解決できるか知りたいと思います。もちろん、Web上の欠落したファイルを探してそこに置くこともできますが、これは方法ではないと思います。新しくインストールされたCloud9 IDEにファイルまたはプラグインがありませんか?
私がやったことはこれです:私のホームフォルダ
sudo git clone https://github.com/c9/core.git sdk
(正常に完了)cd sdk
sudo ./scripts/install-sdk.sh
に私のDebianサーバにssh'ed
- インストールは次のように完了します。
Success! run 'node server.js -p 8080 -a :' to launch Cloud9
私は、このコマンドを使用してIDEを起動:
node server.js -p 1234 -l 0.0.0.0 -a rob:mypass -w /home/rob/myproject/
...すべてがよさそうだ:
Starting standalone Connect server listening at http://x.x.x.x:1234 Using basic authentication CDN: version standalone initialized /home/rob/sdk/build Started '/home/rob/sdk/configs/standalone' with config 'standalone'! Cloud9 is up and running
と私は基本的には私の地元からIDEに到達することができますブラウザ。問題は、クラウド9のロゴの真ん中にこのローディングインジケータが表示され、ウェルカム画面で停止することです。私は、フォルダ
/home/rob/sdk/plugins/c9.ide.collab/
に見えたが、それが空であるhttp://myserver.de:1234/static/plugins/c9.ide.collab/notifications/bubble.js Failed to load resource: the server responded with a status of 404 (Not Found)
:JSコンソールが不足しているファイルを(私は私の本当のURLを交換しました)を示しています。
私には何が欠けていますか? npmで何かをインストールする必要があるのですか、あるいはpackage.jsonファイルを何とか変更する必要がありますか?ファイルを大きく修正したりコピーしたりしても問題は解決しないと思うので、本当に助けていただければ幸いです。
ネットワークで必要なパッケージのインストールが妨げられている可能性はありますか?あなたはhttps://github.com/c9/core/issues/311 –
を見ているかもしれません。その間、私はIDEを手に入れて、プラグインをSDKに手動でクローンして実行しています。 – Robert