是否有RailRoad替换或者为Rails 3.x提供类似图表的东西?目前,您必须从以下位置编辑app_diagram.rb的第54行:
(OLD) STDOUT.reopen(PLATFORM =~ /mswin/ ? "NUL" : "/dev/null") to (NEW) STDOUT.reopen(RUBY_PLATFORM =~ /mswin/ ? "NUL" : "/dev/null")
最后,我在他们的论坛上发现,如果你用this:
之类的东西运行它 RUBYLIB=. railroad -o models.dot -M
它实际上会运行,但是在OmniGraffle中打开它后,我根本没有得到任何输出.dot文件中应该出现的输出。此外,它似乎只是简单地插入更复杂的增强功能,如Hobo。
是否有人熟悉此项目尚未开发的新项目或分支?
PS - 我发现了另外两个项目,但是他们似乎处于维护状态较差的状态,甚至比RailRoad还少:
答案 0 :(得分:14)
答案 1 :(得分:3)
RailRoady是Rails 3的更新RailRoad。
但请注意,最新版本(v1.0.2)的已知known issue会中断rails generate scaffold
。当我需要生成图表时,我倾向于只在我的Gemfile中启用它,然后我禁用它。
答案 2 :(得分:0)
您还可以结帐Schemapper获取Rails 3.0 +