2
我目前正在尝试开发一个rails引擎,并且我想在此引擎中使用twitter boostrap导轨。我已经将gem添加到gemspec文件中的依赖关系中,但需要执行的rails生成器才能正常运行。如何在安装引擎时自动运行twitter boostrap生成器?在引擎中使用twitter bootstrap导轨
感谢
我目前正在尝试开发一个rails引擎,并且我想在此引擎中使用twitter boostrap导轨。我已经将gem添加到gemspec文件中的依赖关系中,但需要执行的rails生成器才能正常运行。如何在安装引擎时自动运行twitter boostrap生成器?在引擎中使用twitter bootstrap导轨
感谢
在你自己的发电机,你可以执行命令行是这样的:
...
`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-08 16:15:26
您必须创建自己的发电机。我编辑我的解决方案。 – Dougui 2012-08-08 16:19:31
好的,我会看到的。 txs – 2012-08-08 16:20:45