有人可以帮我理解这个 NoMethodError 错误吗?

Can someone help me understand this NoMethodError error?

大家好,提前感谢阅读!

我已经尝试弄清楚这部分了:

undefined method 'except' for "message: message":String

似乎无法弄清楚或在 google 上找不到任何东西。

谁能帮忙指点一下,我们将不胜感激

代码:https://gist.github.com/qnoox/ae621d83a7b8047283a9d6108329f729

OutPut 工作时:https://gist.github.com/qnoox/74fadc976b1dcee48be0a95abbf38afb

提前致谢!

这个问题的解决方法:

  1. 在 heroku 上没有 room.js 和 room.coffee 它会变得混乱。
  2. 记得在推送到 heroku 之前使用 rake assets:clean
  3. 如果你得到 except 错误,这是因为 sidekiq 没有捕捉到你的工作请求消息,所以确保你配置你的 sidekiq 和 redis 以及 actioncable 110% 正确。
  4. 确保 room.coffee 上的缩进正确
  5. 现在推送到 heroku git 添加 . git commit -m "msg" git push heroku master
  6. 完成,现在应该可以使用了!

感谢@Alexis @Swards @Jordan,你们帮了我很多忙。 非常感谢!