問題タブ [ruby-on-rails-6.1]

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 投票する
2 に答える
297 参照

ruby-on-rails - Stripe::AuthenticationError API キーが提供されていません

Rails 6.1.3 、Ruby 3.0 + Stripe で作業していますが、すべてのキーが正しく含まれていると思っていても、このエラーが発生し続けます。

設定 > 初期化子 > ストライプ.rb

アプリ > secrets.yml

ターミナルで EDITOR=nano rails credentials:edit を呼び出すと、次のように表示されます。

そして、Railsターミナルに表示されるエラー

問題はどこにありますか?

ありがとうございました

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

ruby-on-rails - CIに存在しないmanifest.jsonへの適切なRailsソリューション

私のテストが CI、具体的には Heroku で実行されると、次のエラーが発生します。

これは、フロントエンドのアセットがコンパイルされていないためだと思います。それを解決する正しいRailsの方法は何ですか?

たとえば、追加すると

Heroku 用の私のスクリプトでは動作しますが、これは回避策のように感じられ、適切な解決策ではありません。適切な解決策は、Rails がテストの実行時にアセットを自動的にコンパイルするようにすることですよね? CI構成に依存しないもの。

完全なエラーは次のとおりです。

Webpacker はテストモードでコンパイルするように設定されています (デフォルト):