問題タブ [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 投票する
0 に答える
284 参照

ruby-on-rails - Rails 6.1 webpacker は未​​使用の JavaScript を減らします

webpacker と tailwind を使用する Rails 6.1 アプリがあります。ページの読み込み速度テストで読み込み速度が遅く、「未使用の JavaScript を減らす」ことを提案されています。補足:「未使用の CSS を削減する」ことも提案しています。したがって、パージは機能しないようです。しかし、ページ読み込み速度テストを実行するページでは、chartkick/chart.js も使用されていません。そのため、ページでさえ使用されていないにもかかわらず、すべての JS ライブラリをロードしているようです。

ここに私の packs/application.js ファイルがあります:

ここに私の tailwind.config.js ファイルがあります:

誰かが助けてくれることを願っています!

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

ruby-on-rails - ActiveModel::MessagesController#create の UnknownAttributeError

こんにちは、私は自分のウェブサイトにチャットセクションを作成しようとしていますが、取得し続けていますActiveModel::UnknownAttributeError in MessagesController#create

ここで何が間違っているのかわかりませんが、

私のルートは

ここに私の会話モデルがあります

Message モデルでは、app/models/message.rb:

Conversations コントローラーの app/controllers/conversations_controller.rb:

主な問題は、メッセージ ページにリンクする行の会話インデックス ページにあると思います@message = @conversation.messages.new(message_params) メッセージ コントローラーの app/controllers/messages_controller.rb:

app/views/conversations/index.html.erb 内

app/views/messages/index.html.erb には

誰かが私に何をすべきか教えてくれるとありがたいのですが、これはチャットシステムをセットアップする良い方法ですか?