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