Ruby on rails 在引擎中使用twitter引导rails

Ruby on rails 在引擎中使用twitter引导rails,ruby-on-rails,rails-engines,twitter-bootstrap-rails,Ruby On Rails,Rails Engines,Twitter Bootstrap Rails,我目前正在尝试开发一个rails引擎,我想在这个引擎中使用TwitterBoostrapRails。我已经在gempec文件中将gem添加到我的依赖项中,但是需要执行rails生成器才能正常运行。安装引擎后,如何自动运行twitter boostrap生成器 感谢您在自己的生成器中执行以下命令行: ... `rails g bootstrap:install` ... 别忘了` 不确定,但您也可以尝试以下方法: generator = Bootstrap::Generators::Instal

我目前正在尝试开发一个rails引擎,我想在这个引擎中使用TwitterBoostrapRails。我已经在gempec文件中将gem添加到我的依赖项中,但是需要执行rails生成器才能正常运行。安装引擎后,如何自动运行twitter boostrap生成器


感谢您在自己的生成器中执行以下命令行:

...
`rails g bootstrap:install`
...
别忘了`

不确定,但您也可以尝试以下方法:

generator = Bootstrap::Generators::InstallGenerator.new
generator.add_assets
generator.add_bootstrap
generator.cleanup_legacy
我认为更好的办法是:

Rails::Generators.invoke "bootstrap:install", [], :behavior => :invoke, :destination_root => Rails.root

在您自己的生成器中,您可以执行如下命令行:

...
`rails g bootstrap:install`
...
别忘了`

不确定,但您也可以尝试以下方法:

generator = Bootstrap::Generators::InstallGenerator.new
generator.add_assets
generator.add_bootstrap
generator.cleanup_legacy
我认为更好的办法是:

Rails::Generators.invoke "bootstrap:install", [], :behavior => :invoke, :destination_root => Rails.root

我应该将此代码放置在何处,以便在安装引擎时只执行一次?我必须为自己创造一个发电机还是另一种方式好的,你回答的最后一个选项做得很好!!谢谢我应该将此代码放置在何处,以便在安装引擎时只执行一次?我必须为自己创造一个发电机还是另一种方式好的,你回答的最后一个选项做得很好!!谢谢