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

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 に答える
2323 参照

ruby-on-rails - アクティブな管理アセットが webpacker でコンパイルされない

Rails アプリのアセット パイプラインに webpacker を使用しています。ドキュメントに従ってアクティブ管理者をインストールしました。styleheet ファイルと javascript ファイルの active_admin.js.coffee と active_admin.css を app/assets/stylesheets と app/assets/javascripts から vendor ディレクトリに移動しました。これらのファイルをベンダー ディレクトリからロードするために、config/initializers/assets.rb に次の行を追加しました。

しかし、Rails はアセット パイプラインでファイルを見つけることができません。/admin パスにアクセスするたびにエラーが発生します。

stackoverflow 全体を検索しましたが、まだ問題がわかりません。

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

activeadmin - Active Storage を使用して、active_admin に複数の画像をアップロードする

activeadmin で Active Storage を使用して画像をアップロードすることに関する役立つ記事を見つけました: https://medium.com/@maris.cilitis/using-ruby-on-rails-active-storage-image-uploads-for-active-admin-backed-リソース-5638a9ca0b46

しかし、同じ方法で Active Storage を使用して activeadmin に複数の画像をアップロードするにはどうすればよいでしょうか?

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

mongoid - Rails 5.2 & Ahoy 2 - 「nil:NilClass の未定義メソッド `visitor_token'」

私は Rails 5.2 と素晴らしいAhoy gemを実行しており、OMNGOID を ORM として使用しています。

ホームページ コントローラで を呼び出しcurrent_visit.visitor_tokenていますが、次のエラーが発生しています。

ahoy_visitCookie に保存されている値は ですが、b5b4fd64-ec42-4e6d-9740-e394ed4a24daAhoy は別のものを検索しているvisit_tokenようです (上記のように)。

初期化子/ahoy.rb:

ブラウザから Web サイトのデータを消去した場合 (またはシークレット ウィンドウで新しいセッションを開いた場合)、別の日を待つまでエラーは発生しません (セッションの有効期限が切れるまで推測します)。

コード全体を検索しましたが、Ahoy が DB に新しい訪問レコードを作成しない理由がわかりません。

事前に助けてくれてありがとう!