2

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

谢谢

4

1 回答 1

4

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

...
`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
于 2012-08-08T16:08:22.080 回答