gpt4 book ai didi

ruby-on-rails - 如何让生成器调用 Rails 3 中的其他生成器

转载 作者:数据小太阳 更新时间:2023-10-29 06:38:42 27 4
gpt4 key购买 nike

我正在试验 gem 开发,现在特别是生成器。到目前为止,我已经成功地创建了两个能够完美完成工作的生成器。这两个生成器在同一目录中。

但是,现在我必须分别调用它们中的每一个。

我想做的只是调用一个生成器,然后让该生成器调用所有其他生成器。只是会输入

rails g generator_name

这会调用 x 个其他生成器。

有谁知道我该怎么做?

非常感谢您的帮助,谢谢!

最佳答案

在你的生成器中,你可以调用

generate "some:generator" # can be anything listed by 'rails g'

例如:

module MyGem
class InstallGenerator < Rails::Generators::Base

def run_other_generators
generate "jquery:install" # or whatever you want here
end

end
end

顺便说一句,如果您正在使用 Rails 3 gem,这个问题也可以帮到您:

Rails 3 generators in gem

关于ruby-on-rails - 如何让生成器调用 Rails 3 中的其他生成器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5890650/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com