2016-12-31 97 views
1

ActionCable对我刚升级到Rails 5.0.1的应用不起作用。 我生成了一个频道rails g channel关于应用升级到Rails 5的ActionCable问题

当我运行服务器时,在日志中看不到任何指示ActionCable正在执行任何操作的行。在客户端我得到App is not defined

我创建了一个新的应用程序rails new和ActionCable在其中正常工作。我比较了所有相关文件,并且他们在两个应用程序中看起来都一样。

是否有一些宝石需要安装在我的升级版应用程序中,默认情况下会安装在新的Rails 5应用程序中?我查了一下,我有行动。

回答

2

我的问题是cable.js没有包括在application.js因为我有我的JavaScript文件明确包含名称并忘记添加电缆。

不知道这种问答& A将帮助别人,但如果这样做....

+0

是。正是@ Life4ants。这是一个很好的问答。你应该接受你的答案,我应该感谢你的帮助! Fabrizio Bertoglio –