在将旧的 Rails 应用程序迁移到 2.3.10 时,我遇到了这篇博客文章,该文章有一个很好的 rake 任务,可以将.rhtml
文件转换为、、.html.erb
等。但是,当我运行它时,我发现部分没有更新,因为 rake 任务中的正则表达式在进行转换时会跳过部分。.rjs
.js.rjs
.haml
.html.haml
在博客文章评论中,有人提到新的命名方案不适用于部分,这就是为什么正则表达式是这样的原因。有谁知道他指的是什么?这是一个在 Edge Rails 中存在一段时间但后来更正的错误吗?