【发布时间】:2017-05-06 10:50:25
【问题描述】:
我有这个字符串'custom_controller'。
我需要把它放到这个“CustomController”。
来自需要的文件名,需要里面的类名。
言归正传,代码是here。
这是一个来自 Github 上的 Rack 教程的项目。 rack/rack/wiki/Tutorials
但是,我希望它更像是一个 Rails 应用程序,而不是仅仅将它们命名为 custom.rb 和类 Custom,而不需要 Rails 或 Rails 附带的任何 gem,除了 Rack。 这不是 Rails 应用程序。这甚至不是 Sinatra 或 Padrino 应用程序。它只是一个使用 Rack 的自制网络框架。
【问题讨论】:
-
声明“我想让它更像 Rails 那样工作”。推断您想要一个行为类似于 Rails 但不需要 Rails 的解决方案。值得在您的问题中明确说明您想要一个不需要 Rails 的解决方案,因为已经给出了许多答案,但都忽略了这一点。
-
是的,感谢您删除 Rails 标记。我的错。虽然有一些很好的答案。谢谢大家。请查看链接中的应用程序。你可能会喜欢它。
-
为什么不直接使用 Rails 实现 String#camelize
标签: arrays ruby string class constants