問題タブ [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.

0 投票する
5 に答える
25601 参照

ruby-on-rails - ロールを設定するフォームから列挙型を選択

ルビー オン レール 4.1

私は列挙型の役割でDeviseを使用しています。現在、ユーザーの作成時にデフォルトの役割が設定されています。ユーザーを作成するフォームにフィールドを追加して、列挙ロールを設定したいと考えています。

私はこれを読みましたが、新しい役割を利用する方法については述べていません。

これはユーザークラスです

これは、列挙ロールを選択するために選択しようとしているフォームの一部です。

エラー:

以前に列挙型を使用したことがなく、ドキュメントが役に立たないことが証明されています。列挙オプションを表示するにはどうすればよいですか?

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

ruby-on-rails - Rails Brick または Rails Composer は広く使用されていますか?

私は Ruby on Rails は初めてで、Rails BrickRails Composerなどの自動ボイラープレート ジェネレーターを使用してボイラープレート ユーザー管理システムなどを作成する人を見てきました。 /Rails でそのようなシステムを使用する正当な慣行。また、スタートアップとのプロジェクトに取り組んでいます。そのようなジェネレーターを使用しても問題ないでしょうか。また、この習慣がどれほど広まっているのか。

PS モッズは、これは比較/意見/論争を求める質問ではないことに注意してください。Rails での一般的な慣行と、これが本番環境でどのくらいの頻度で使用されているかについて興味があります。

0 投票する
0 に答える
183 参照

twitter-bootstrap - Stripe チェックアウトはローカルで機能しますが、heroku にデプロイすると「カード」を渡すことができません

私の Rails 4.0 アプリは、localhost で実行すると支払いを正常に請求で​​きますが、Heroku にデプロイされた同じアプリは失敗します。私の Stripe ログは、「カード」フィールドが空であると言っています。コードは正しいと思いますが、Bootstrap、Heroku、および Stripe の間で何かが失敗しています。Heroku にプッシュする前に、必ずアセットをプリコンパイルしました。何か案は?

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

ruby-on-rails - (un) RVM インストール時の Happy Space User Error

だから、私はRubyとRails、そしてそれに付随するすべてのことにまったく慣れていません。Learn Ruby on Railsの本を読んでいて、RVM のインストールに行き詰まっています。私は記事Install Ruby on Rails on Mac OS X Mavericksの指示に従っています。

次のように入力すると、ターミナルにエラー メッセージが表示されます。\curl -L https://get.rvm.io | bash -s stable --ruby

エラーメッセージは次のとおりです。

「sudo mkdir」のすべてを端末に入力することになっていると思います。で再インストールしようとし\curl -L https://get.rvm.io | bash -s stable --rubyましたが、同じエラー メッセージが表示されます。

次に何をすべきかについてのアイデアはありますか?

ありがとう。

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

ruby-on-rails - Railsプロジェクトが実際に何であるかの単純化

私は基本的な Rails アプリを作成できる段階に来ており、Rails がどのように機能するかについてのより良い概要を探しています。

これは私が視覚化しているものです。これは正しいです?

  1. Rails gem をインストールします。これにより、rails スクリプトもインストールされます。
  2. rails new ...フレームワーク ファイル構造を作成します。
  3. rails スクリプトを使用すると、コマンド ラインからファイル構造を操作できますが、実際には rails ライブラリ自体に対して何も行っていません。
  4. gem ファイルの「gem 'rails'」は、Rails ライブラリ全体を新しいプロジェクトにインポートするため、ある意味では、Rails アプリで作業する場合は、Rails gem を (相対的に言えば) ニーズに合わせて少しだけ拡張するだけです。
0 投票する
0 に答える
72 参照

railsapps - 「$ rails s」で次のエラーが発生する

/Library/Ruby/Site/2.0.0/rubygems/core_ext/kernel_require.rb:54:in require': cannot load such file -- rubygems/format (LoadError) from /Library/Ruby/Site/2.0.0/rubygems/core_ext/kernel_require.rb:54:inrequire' from /Users/jay/.rvm/gems/ruby-2.1.2/gems/bundler-1.0.22/lib /bundler/source.rb:5: in <top (required)>' from /Users/jay/.rvm/gems/ruby-2.1.2/gems/bundler-1.0.22/lib/bundler/dsl.rb:14:ininitialize' from /Users/jay/.rvm/gems/ruby-2.1.2/gems/bundler-1.0.22/lib/bundler/dsl.rb:6: in new' from /Users/jay/.rvm/gems/ruby-2.1.2/gems/bundler-1.0.22/lib/bundler/dsl.rb:6:inevaluate' from /Users/jay/.rvm/gems/ruby-2.1.2/gems/bundler-1.0.22/lib/bundler/definition.rb:17:in build' from /Users/jay/.rvm/gems/ruby-2.1.2/gems/bundler-1.0.22/lib/bundler.rb:138:indefinition' from /Users/jay/.rvm/gems/ruby -2.1.2/gems/bundler-1.0.22/lib/bundler.rb:126:in load' from /Users/jay/.rvm/gems/ruby-2.1.2/gems/bundler-1.0.22/lib/bundler.rb:110:insetup' from /Users/jay/project_mon/config/boot.rb:8:in <top (required)>' from /Library/Ruby/Site/2.0.0/rubygems/core_ext/kernel_require.rb:54:inrequire' from /Library/Ruby/Site /2.0.0/rubygems/core_ext/kernel_require.rb:54:in require' from script/rails:5:in'

0 投票する
2 に答える
472 参照

ruby-on-rails - ターミナルでは、「rails server」の後にコマンドを入力できません。回答してください

私はこのプラットフォームに非常に慣れていません.webrickを起動した後、ターミナルでコマンドを入力できませんでした.手がかりはありますか?