私は現在、Railsエンジンを開発しようとしていますが、このエンジンでTwitterBoostrapRailsを使用したいと思います。すでにgemspecファイルの依存関係にgemを追加しましたが、正しく実行するために実行する必要のあるRailsジェネレーターがあります。エンジンがインストールされているときに、Twitter Boostrapジェネレーターを自動的に実行するにはどうすればよいですか?
ありがとう
私は現在、Railsエンジンを開発しようとしていますが、このエンジンでTwitterBoostrapRailsを使用したいと思います。すでにgemspecファイルの依存関係に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