我决定咨询railsdiff.org,以便将rails 4.2.2更新为5.0.0.1
然而,在更新和运行测试之后,我被警告了一些问题。
Public Num As Long
Public Function INC() As Long
Application.Volatile
Num = Num + 1
INC = Num
End Function
中app/assets/javascripts/cable.js
的第6行引发错误(Rails 4.2.2 - 5.0.0.1 diff
应该是目录)。第6行是:
channels
此外,根据Cloud9编辑器,//= require_tree ./channels
结果ActionCable
未定义结果:app/assets/javascripts/cable.js
railsdiff.org/4.2.2/5.0.0.1是否遗漏了任何内容,例如ActionCable is not defined; please fix or add /*global ActionCable*/
中的channels
目录或app/assets/javascripts
类的某个定义?
答案 0 :(得分:1)
显然"GET / HTTP/1.0"
"GET /favicon.ico HTTP/1.0" 200
不考虑并报告空目录。
在railsdiff
中,与rails 5.0.0.1
相比,有两个新的空目录,每个目录中都有一个隐藏的空rails 4.2.2
文件:
.keep
app/assets/javascripts/channels/
test/fixtures/files/
的第6行引用app/assets/javascripts/cable.js
。
在不添加app/assets/javascripts/channels/
目录的情况下运行测试套件会引发错误。