ruby-on-rails - 在引擎中使用 Twitter Bootstrap Rails

标签 ruby-on-rails rails-engines twitter-bootstrap-rails

我目前正在尝试开发一个 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

关于ruby-on-rails - 在引擎中使用 Twitter Bootstrap Rails,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11868516/

相关文章:

ruby-on-rails - 创建新 Rails 引擎时的 gemspec 错误

ruby-on-rails - Rails 3.1 引擎 : Difference of my_engine. gemspec、add_dependency、add_development_dependency 和 Gemfile

ruby-on-rails - 将Bootswatch主题与Twitter-Bootstrap-Rails Gem集成

javascript - 即使被注释掉,jQuery 代码仍然会被执行

ruby-on-rails - 将haml代码保存在一个变量中,然后使用它

ruby-on-rails - 如何识别 Rails 应用程序中的路由

css - 如何让 Bootstrap 的 "hero-unit"适合整个顶部?

ruby-on-rails - 嵌套模块和方法 Hook

ruby-on-rails - 根据时间更新属性 - Rails

twitter-bootstrap - Rails 错误并注意到 Flash 未通过 css 样式正确显示