問題タブ [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.
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 全体を検索しましたが、まだ問題がわかりません。
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 に複数の画像をアップロードするにはどうすればよいでしょうか?
mongoid - Rails 5.2 & Ahoy 2 - 「nil:NilClass の未定義メソッド `visitor_token'」
私は Rails 5.2 と素晴らしいAhoy gemを実行しており、OMNGOID を ORM として使用しています。
ホームページ コントローラで を呼び出しcurrent_visit.visitor_token
ていますが、次のエラーが発生しています。
ahoy_visit
Cookie に保存されている値は ですが、b5b4fd64-ec42-4e6d-9740-e394ed4a24da
Ahoy は別のものを検索しているvisit_token
ようです (上記のように)。
初期化子/ahoy.rb:
ブラウザから Web サイトのデータを消去した場合 (またはシークレット ウィンドウで新しいセッションを開いた場合)、別の日を待つまでエラーは発生しません (セッションの有効期限が切れるまで推測します)。
コード全体を検索しましたが、Ahoy が DB に新しい訪問レコードを作成しない理由がわかりません。
事前に助けてくれてありがとう!