問題タブ [c9.io]

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.

0 投票する
3 に答える
2854 参照

ruby-on-rails - Rails: has_secure_password でパスワードを空白にすることはできません

このチュートリアル ( Rails Tutorial by Michael Hartl )に従って有効なユーザーを作成しようとしています。パスワードフィールドに入力しても、「パスワードを空白にすることはできません」および「パスワードは6文字以上にする必要があります」というエラーが表示されます。Railsコンソールからユーザーを作成しようとしましたが、うまくいきました。それは私がウェブサイト自体を通してそれをやろうとしたときだけです.

私のユーザーモデルは次のようになります。

私の user_controller は次のようになります。

これは私の移行ファイル create_user です:

終わり

「wrap_parameters」を使用するなど、オンラインで見つかったさまざまなソリューションを試しましたが、何もしないようです。

私の Gemfile は次のようになります。

編集:私のフォーム

どんな種類の助けや説明もいただければ幸いです。ありがとう!

0 投票する
1 に答える
737 参照

ruby-on-rails - Cloud9 Code 127、サーバーを実行できません、プレビューは機能します

実行ボタンを使用してサーバーを実行できないようですが、プレビューは機能し、コマンドは機能します。

この時点に到達するために私が行った手順:

空の Cloud 9 インスタンスを開始し、次のコマンドを実行しました。

この時点でプレビューが機能し、https://[workspace]-[user].c9users.ioにアクセスできます。ただし、[実行] を押してから [CWD] をクリックし、myapp フォルダーを選択すると、次のエラーが表示されます。

実行パネルに表示されるコマンドは、cwd を変更する前に、CWD を myapp フォルダーと myapp/Gemfile に変更するときにmyapp/Gemfileも使用しようとしました。Gemfiel

実行ボタンはコマンドを実行するための単なる方法ですか?そのrails server -p $PORT -b $IP場合、そのコマンドが機能し、サイトにアクセスできる限り、入力を節約する以外に実行を押す目的はありませんか?