問題タブ [cloud9-ide]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
matplotlib - cloud9 ideとmatplotlib、またはPython用の他のグラフィカルツールのサポート?
私がcloud9に切り替えるのを妨げているのは、グラフ化が私の仕事にとって非常に重要であるため、matplotlibがサポートされていないことです。
matplotlibをインストールしようとしましたが、インストールされているように見えてもpygtkに問題があるようです。オンラインIDEがローカルコンピューターのgtkウィンドウと対話することさえ可能ですか?おそらく、グラフをリモートで生成して、私のディレクトリに保存することができますか?
誰かがこれをうまく管理できたら、どうすればいいのでしょうか?
node.js - C9 Cloud IDE で Jade テンプレートを実行するためのトリックは何ですか?
C9 Cloud IDEで Express (nodejs) を使用して単純な Web アプリを実行しようとしていますが、アプリを起動すると、IDE がファイルを JavaScript として扱い.jade
、それを解釈しようとすると、多くのエラーが発生します。
たとえば、Jade ファイル:
私が得るエラー:
これが機能するための構成はありますか?
node.js - MeteorとCloud9:ノードsymlinkSyncが機能していませんか?
c9.ioを使用してMeteorアプリを開発しようとしています。以下を使用してsymlinkSyncをセットアップしたい:
im geting:エラー:ENOENT、そのようなファイルまたはディレクトリはありません'.meteor / local / build / static / s'
そして、static/sフォルダーが存在しないのは事実です。しかし、私のローカルMeteorインストールでは、これは問題なく機能しています。すでに存在するフォルダを参照すると、エラーが発生します:フォルダはすでに存在します!
c9を使用してMeteorアプリを構築する可能性は驚くべきものです。これを機能させましょう、誰か?
ありがとう。
ruby-on-rails - cloud9、rails s、許可が拒否されました - bind(2) (Errno::EACCES)
cloud9のドキュメントで操作を行うときhttps://docs.c9.io/running_a_rails_app.html
最後に、コードrails s -p 3000 -b 0.0.0.0を書きます
次に、間違いを示します:
Cloud9 Rails の場合: 'rails s -p $PORT -b $IP'
Sinatra の場合: ruby app.rb -p $PORT -o $IP' を使用
IPとポートを試しても、間違いは間違いです。
sencha-touch-2 - Sencha Touch の読み込み時間を短縮するにはどうすればよいですか
現在、Cloud 9 IDE を使用して Sencha Touch アプリケーションを開発しています。ローカル マシンでアプリを作成し、後でプロジェクトを Cloud 9 にインポートしました。個別にロードされているすべてのファイルに関係していると思います。
SDK の読み込み時間を短縮する最善の方法は何ですか? sdk ツールの使い方がよくわかりませんし、それらを Cloud 9 にインストールできるかどうかさえわかりません。sdk ツールを放棄して手動で Sencha をロードしたほうがよいでしょうか?
node.js - ExpressJS はビューの静的ディレクトリを検索し、ビュー ディレクトリを無視します
ExpressJSアプリケーション設定ドキュメントviews
によると、ビューエンジンのディレクトリとして設定できるはずです。バグと思われる現象が発生しています。ディレクトリを検索する代わりにviews
、express はディレクトリを検索しstatic
ます。そこにないので、明らかに失敗します。ビューを静的ディレクトリに移動してこれを確認したところ、エラーはなくなりました。
この Cloud9 プロジェクトのクローンを作成すると、このバグを確認できます。Cloud9 以外ではこのバグを確認できませんでした (利用可能な Linux ボックスがありません)。
ディレクトリ構造はシンプル
事業
ここにサーバー構成があります
node.js - Cloud9 と snmpjs
私は現在、c9.io 開発環境で node.js ライブラリ node-snmpjs で動作する基本的なサンプル コードを取得しようとしています。
サンプルコードは次のとおりです。
https://github.com/wesolows/node-snmpjsまたは
https://npmjs.org/package/snmpjs
バインドポートを parseInt(process.env.PORT) に変更してみました
c9 が実行時に出力するアドレスとポートに対して snmpget を実行しようとすると、失敗します。:8080 も試しました。8080 は、c9 のコンソール出力が常に示すもので、process.env.PORT にマップされています。snmpget でポート 80 も試しました。
フォールバックとして、c9 を使用して基本的な telnet、ソケット接続を作成しようとしましたが、機能しません... 根本的な問題は、使用されている IP とポートがわからないことである可能性があります。 .
- - - - - - - - - - - - - 編集 - - - - - - - - - - - -
agent.bind 行で次のバリエーションを試しました。
と
出力:
snmpget の結果:
node.js - cloud9 サーバー内の「localhost」で実行されているプロセスに接続する方法
cloud9 IDE onlineで取り組んでいる Javascript プロジェクトがあり、testem npm module : npmjs.org/package/testem と Mocha や Jasmine などのライブラリを使用してコードをテストしたいと考えていました。
私はnet tuts +でこのチュートリアルに従っていました
testem npm モジュールをインストールしましたが、cloud9 のターミナル ウィンドウでコマンド「testem 」を使用して実行すると、testem から「 localhost:7357」で新しいタブを開くように求められます。
通常、cloud9 でワークスペース ファイルをプレビューするには、 https: //c9.io/username/folders.../workspace/folders.../index.html に移動し ます。
私は cloud9 サーバー上にいるので、この「localhost」リンクをブラウザーから開くことができるかどうかを知りたいと思っていました。
( cloud9 の IDE 内で ' localhost '、' 127.0.0.1 '、' 0.0.0.0 'を試しましたが、うまくいきませんでした)。
多分私はそれを別の方法でアクセスできますか?
"username.cl9.io/workspace:PORT" のように?
そうでない場合は、testem へのリンクとポートを提供することは可能かもしれません (また、どうすればよいでしょうか?)。cloud9 ではprocess.env.IPとprocess.env.PORTを使用してさまざまなモジュールに提供できることは知っていますが、後でブラウザーからそのようなファイルを開く方法についてはわかりません。
どんな助けでも大歓迎です。
javascript - Nodejs を介したハンドルバーのプリコンパイルが Cloud9 で失敗する
nodejs でテンプレートをプリコンパイルするために、高速用のハンドルバー テンプレート プリコンパイラ ( https://github.com/diffsky/hbsc ) を使用しています。
ローカルで実行するとうまく機能しますが、cloud9 ide ( https://c9.io ) で試してみると、最初は機能し、例外しか発生しません。
これは app.js からの私の構成です
これは私のシンプルなテンプレートです
そして、これは私が得ている例外です
コンパイル済みのテンプレート ファイルを削除してしばらくしてから再試行すると、(時々) 成功しますが、テンプレートを変更するとエラーが返されます。
繰り返しますが、このコードは localy を実行すると完全に機能するため、cloud9 は別の方法で処理しているように見えます。
このエラーにはロジックが見つからないため、本当に困惑しています。この問題を解決するためにどこから始めるべきかについて、誰かが私に洞察を与えることができますか?