問題タブ [cloud9]
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.
ruby-on-rails - Ruby on rails 5 初期化されていない定数 ApplicationRecord (NameError)
「/home/ubuntu/workspace/au5/app/models/user.rb:1:in `': uninitialized constant ApplicationRecord (NameError)」というエラーが表示され続けます
私は Ruby on Rails を初めて使用し、サイン/ログイン ページの作成方法を学習するためのチュートリアルに従っています。
user.rb
私は何を間違っていますか?
コード:
見たい場合は、ファイルをここで見つけることができます
php - Cloud9 IDE 用の PHP Beautifier / Formatter
Cloud09 IDEで、PHP 設定の「カスタム コード フォーマッター」を有効にしました。
しかし、結果を保存するとエラーNo code formatter set for php: please check your project settings
が発生します: JS () のように事前定義されたフォーマッターはなくesformatter -i "$file"
、Google も役に立ちません...
この設定を使用するにはどうすればよいですか?
Cloud9 に PHP フォーマッターをインストールするにはどうすればよいですか?
私の唯一の検索でこの Pear パッケージが見つかりましたが、時代遅れのようです。
javascript - JSHhint(cloud9上)を満足させるJavascriptクラスパターン?
cloud9 を使用して Javascript クラスを作成していますが、JSHint が未使用のローカルについて不平を言っています。最小限の例は次のとおりです。
'_dummy' is defined by never used.
cloud9 エディターで実行されている JSHint から取得します。また、 jshint ディレクティブが機能せず、this._dummy = 23;
明らかに問題がないことにも戸惑っています。私のためにさらに読むことの提案に感謝します-まだJavascriptについて頭を悩ませています;-)。そこに読み間違えたものがある場合に備えて、「Javascript The Definitive Guide, 6th Edition」を手元に置いておきます。
node.js - node js TypeError:cloud9 IDEを使用して未定義のプロパティ「get」を読み取ることができません
cloud9 ide を使用していますが、タイトルに記載されているエラーが発生します。ファイル構造はこんな感じ
server.js ファイル
エラーを受け取っているroutesフォルダー内の私のindex.js
TypeError: 未定義の router.get('/',function(req,res){ のプロパティ 'get' を読み取れません
javascript - 開いたタブでコードを編集します
クラウド 9 SDK へのプラグインを実行しています。基本的には、C 言語の単純なオートコンプリートです。
私の問題は、関数の名前を完了すると、ide が変更を予約しないということです。つまり、次に行を編集するときに、行が編集される前に戻ります。
たとえば、私が書いてpri
から選択printf
してからスペースを押した場合、そうではあり"pri "
ません"printf "
ここに私のコードがあります
ruby-on-rails - cloud9 postgresql カスタム定義
cloud9 と Rails を使用して、これらのパラメーターを使用してデータベースにアクセスしたい:
データベース: mydatabase ユーザー名: myusername パスワード: mypassword
それを達成するためのプロセスは何ですか?
node.js - SyntaxError: node.js の予期しないトークン ILLEGAL
次のコードを書き、ローカル マシンで正常に実行しました。
Cloud9 仮想マシンで実行しようとすると、次のエラーが発生しました。
これらの投稿を見ました: 「予期しないトークン ILLEGAL」の目に見える原因はありません、PhpStorm で隠し文字を表示する方法、特に行区切り文字。
このエラーは、コードに見えない文字が含まれている可能性があることを意味します。WebStorm に「Zero Width Characters locator」プラグインをインストールし、Cloud9 からコードをコピーしましたが、不正な文字の兆候はありませんでした。
何が問題になる可能性がありますか?
docker - Cloud9 - スタンドアロンで ssh ワークスペースを使用する方法はありますか?
多数の小さなプロジェクトに対応するために、Cloud9 + Docker の組み合わせをローカルで実行しています。この動物園全体が私のラップトップに座っていて、私と一緒に移動します。インフラストラクチャをローカルで実行することを選択したのは、出張が多く、EU で無線接続が不安定な場合やローミングしている場合、クラウド IDE は面白くないからです ;-)
通常、Cloud9 + 適切なスタックを含む Docker イメージがあり、プロジェクトごとにコンテナーを実行します。
Cloud9 SDK のインストール方法は次のとおりです。
少し不便なのは、Cloud9 インスタンスがいたるところにあることです。
質問: server.js を実行して、別のマシン / docker コンテナーから ssh ワークスペースを使用する方法はありますか? 私はこれがオンライン版でできることを知っています。
いくつかのヒント: ソースを少し調べてみたところ、c9.vfs.XXXX の適切な構成でカスタム クライアント ワークスペース ファイルを作成し、--workspacetype オプションを指定して Cloud9 を実行するのが正しい方法のようです。しかし、ローカルではなく SSH 経由で Cloud9 を実行するようにプラグインを設定する方法がわかりません。Dockerを介してソースコードでボリュームをマウントできるため、今のところSSHFSも必要ないと思います。