問題タブ [railsapps]
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 - Rails Composer が完成したファイルをロードしない
RailsApps のチュートリアルに取り組んでおり、Rails Composer を介してスターター アプリケーションを作成しようとしています。ブラウザーでファイルを起動すると、レールのウェルカム ページが表示されます。特定のアプリケーション用に特別に作成されたファイルはありません。私はいくつかの異なるスターターオプションを試しましたが、それは起こり続けています.githubリポジトリとreadmeファイル/トラブルシューティングなども確認しました。
ruby-on-rails - 本「learn-ruby-on-rails」に従う前に、アプリを「試乗」する
私は Daniel Kehoe の著書Learn Ruby on Railsを読んでいますが、それは素晴らしいものです。どこに向かっているのかをよりよく理解する前に、完成した公式アプリをテストドライブしたかったのですが、これを行う方法がわかりません (本を読み始めたばかりなので)。
RailsApps GitHub アカウントから「learn-rails」レポジトリをフォークし、「learn-rails-guide」という名前で自分の Mac に複製しました (「learn-rails」は既にフォロー用に使用されているため)。サーバーを起動しようとすると、「bundle install」を実行する必要があるというエラーが表示されました。
以下の手順で作成される gemset が台無しにならないことを期待して、そうしました。ただし、「bundle」は「pg」gem をインストールできませんでした。そして、障害物にぶつかりました...
この問題は、アプリの名前の変更に関連していますか?
これは、本番用にセットアップされている完成したアプリと関係がありますか?
完成したアプリをローカルで試すのに間違ったアプローチを取っていますか?
.ruby-gemset と .ruby-version ファイルを含むアプリは、実行バンドルがインストールされている場合、現在の gemsets を台無しにしますか?
ありがとう!
ruby-on-rails - 初期化メソッドなしで attr_accesors を使用して ruby クラスをインスタンス化しますか?
次のコードは機能しますが、理由がわかりません。
モデル: 初期化メソッドを持たない Contact というクラスがあります (つまり、デフォルトのオブジェクト クラスから初期化メソッドを継承します)。
コントローラー: 「secure_params」メソッドを介していくつかのパラメーターを渡す Contact クラスをインスタンス化する「create」メソッドを持つ ContactsController があります。
パラメータをインスタンス変数に設定する初期化メソッドがなく、'new' メソッド (Ruby の Object クラスから継承) のデフォルトの動作が渡されたパラメータに対して何もしない場合、このパラメータはどこに行くのでしょうか?
それらがインスタンス変数として設定されるのはなぜですか? (attr_accesors と関係がありますか?)
ruby-on-rails - Foundation をインストールしようとした後に "Sass::SyntaxError" が発生する
(PDF) 本Learn Ruby on Railsの最新バージョンを使用して Foundation と Simple Form をインストールした後、このエラーが発生しました。
Foundation を Gemfile に追加しました
そして実行します
ruby-on-rails - レールでフォームの値を送信する方法と場所は?
home 、 aboutus 、 joinus 、 contactus 、 mad などのメソッドを持つコントローラーページがあります。
joinus には以下の形式もあります。
参加しませんか
名前
Eメール
住所
番号
参加する
送信をクリックすると、ルーティングエラーが発生します
[POST] "/pages/joinus" に一致するルートはありません
Rails.root: C:/NEW/charityapp
アプリケーション トレース | フレームワーク トレース | 完全なトレース ルート
ルートは上から順に優先度が一致します
ヘルパー HTTP 動詞パス コントローラー#アクション パス / Url
pages_home_path GET /pages/home(.:format) pages#home root_path GET / pages#home pages_aboutus_path GET /pages/aboutus(.:format) pages#aboutus pages_joinus_path GET /pages/joinus (.:format) pages#joinus pages_contactus_path GET /pages/contactus(.:format) pages#contactus pages_mad_path GET /pages/mad(.:format) pages#mad
jquery - Rails 4アプリにflexsliderを手動で追加する - タイプエラーflexsliderは関数ではありません
Rails 4 app のエラーを修正しようとしています。アプリのフレックススライダーが機能せず、画像がまったく読み込まれません。コンソールに表示される -
TypeError (..).flexslider
は関数ではありません。Rails に統合されていない場合、テーマは完全に正常に動作します。ブートストラップ ベースのテーマで、次の構成を使用します。application.css.scss ファイルは次のようになります。
application.jsファイルには次のものがあります-
順序を何度も変更しようとしましたが、効果はありませんでした。スライダーは次の方法で初期化されます -
私はRailsの初心者です。ここ数時間解決しようとしている洞察を投げてください。
御時間ありがとうございます 。
更新:私は Daniel Kehoe の RailsApps スターター アプリを composer を使用して使用しています。
更新: rubygems Web サイトで見つけた gem が古いバージョンを使用しているため、gem を使用して flexslider をインストールしていません。flexslider 2.2 と私は 2.4 を使用しています。
だから私は手動でやろうとしています。
ruby-on-rails-4 - サンプルアプリで RailsApps composer ツールを使用した場合のインストールの問題
node.jsを使用したUbuntu 14.04のRVMで、Ruby 2.2.2およびRails 4.2.1を使用しています。
私が作成しようとしているどのサンプルアプリでも、コンポーザープロセス中に繰り返しエラーが発生しています。問題は yaml ファイル -- secrets.yml の解析にあると思われますが、(他の Rails アプリと比較して) 異常は見られません。私はさまざまなアプリ サーバーを試し、devlopment.rb でシークレットに明示的に名前を付けましたが、うまくいきませんでした。次に見る方向性を教えていただければ幸いです。
ruby-on-rails - Rails Composer をセットアップした後の nil:NilClass の未定義メソッド「plan_class」
ユーザーがサインアップしようとすると、このエラーが発生します。Rails Composer を使用した後にファイルを変更していませんが、それでもエラーが発生します。
ruby-on-rails - Rails は Gemfile を無視します
私の Gemfile は次のようになります。
と入力して Rails を実行するrails server -e development
と、開発環境で Puma が指定されていないにもかかわらず、Puma が実行されていることがわかります。という行をコメントアウトするとgem 'puma', '~> 2.11.2'
、(予想どおり) WEBrick が使用されます。
gemfile で指定されていないのに、開発環境で Puma が使用されるのはなぜですか?