Tag: erd

失败:RuntimeError:保存图表失败! 当运行rake erd命令时

我正在努力为我的rails应用程序中的模型生成图表。 我在Windows 7上安装了graphviz 当我跑 rake erd OR rake erd filetype=dot 我收到了以下错误 $ rake erd –trace ** Invoke erd (first_time) ** Invoke erd:generate (first_time) ** Invoke erd:options (first_time) ** Execute erd:options ** Invoke erd:load_models (first_time) ** Execute erd:load_models Loading application environment… ** Invoke environment (first_time) ** Execute environment Loading code in search of Active Record models… […]

如何使用非rake参数调用rake

我有一个rake任务创建图表: task :diagram do `rake erd filetype=dot disconnected=true` end 执行此任务非常慢,我想这是因为在嵌套的rake-invoke语句中,整个rails环境再次加载。 我想用Rake::Task[‘…’].invoke 。 但是错误的任务有一些非rake争论( filetype=dot等),它们似乎不适用于invoke方法。 有没有办法将这些参数传递给rake,以便我可以使用正确的rake调用语法。