我在非常简单的 Ramaze 项目中遇到了问题。我的项目与从“ramaze create mywebsite”生成的原型项目相同,除了我使用的是 Haml 模板(我在 controller/init.rb 中设置了“engine :Haml”)。
以下是重现问题的步骤:
- 启动开发服务器。我正在使用薄。
- 访问应用程序中的一项操作。到目前为止,我有“/”、“/about”和“/signup”。该操作的模板将正确呈现。
- 访问不同的操作。这次将返回为第一个操作呈现的完全相同的内容。
只有启动开发服务器后的第一个请求才会正确呈现。
我只认为它与 Haml 有关,因为在切换回 Ramaze 的默认引擎后,一切正常。我所有的宝石都是最新的。
有任何想法吗?
谢谢!