首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Rails 4.2.2 - 5.0.0.1差异cable.js问题

Rails 4.2.2 - 5.0.0.1差异cable.js问题
EN

Stack Overflow用户
提问于 2016-08-18 15:08:20
回答 1查看 77关注 0票数 1

我决定咨询railsdiff.org,以便将rails 4.2.2更新到5.0.0.1

然而,在更新和运行测试之后,我被警告了一些问题。

Rails 4.2.2 - 5.0.0.1 diffapp/assets/javascripts/cable.js的第6行引发了一个错误(channels应该是一个目录)。第6行是:

//= require_tree ./channels

此外,根据Cloud9编辑器,app/assets/javascripts/cable.js中的ActionCable结果未定义:ActionCable is not defined; please fix or add /*global ActionCable*/

railsdiff.org/4.2.2/5.0.0.1是否遗漏了什么,比如app/assets/javascripts中的channels目录或ActionCable类的某个地方的定义?

EN

回答 1

Stack Overflow用户

发布于 2016-08-21 16:53:05

显然,railsdiff不会考虑和报告空目录。

rails 4.2.2相比,在rails 5.0.0.1中,有两个新的空目录,每个目录中都有一个隐藏的空.keep文件:

代码语言:javascript
复制
app/assets/javascripts/channels/
test/fixtures/files/

app/assets/javascripts/cable.js的第6行引用app/assets/javascripts/channels/

在不添加channels目录的情况下运行测试套件将引发错误。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39011925

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档