0

这个app之前没用过action cable或者redis,今天从5.0升级到rails 7.0.0turbo_stream_from第一次尝试。

它看起来像在 Rails 控制台上工作,因为我看到Turbo::Streams::ActionBroadcastJob在创建记录时正在排队并执行。但

我生成了一个示例 7.0.0 应用程序并试图找出差异。我添加了两个文件app/channels/application_cable/channel.rbapp/channels/application_cable/connection.rb. 我有config/cable.yml如下

development:
  adapter: redis
  url: redis://localhost:6379/1

test:
  adapter: test

production:
  adapter: redis
  url: <%= ENV.fetch("REDIS_URL") { "redis://localhost:6379/1" } %>
  channel_prefix: old_app_production

旧应用程序是否需要任何其他设置?我希望有rails actioncable:install。我还在学习中,请帮助。啊,对于示例应用程序,我关注了一个视频https://www.youtube.com/watch?v=mpWFrUwAN88

4

0 回答 0