単純な Ruby gem で作業し、すぐに方向転換して Rails アプリで実行する最も簡単な方法は何ですか?
私は、Rails からアプリケーション ロジックを除外したいと考えています。プロジェクト間でのコードの再利用を促進し、Rails アプリをクリーンに保ちます。ただし、醜いワークフローが生成されます。
- 私の宝石をテストしてください。
rake test
- 私の宝石を構築します。
gem build ...
- gem をプライベート リポジトリにアップロードします (現在は Gemfury を使用しています)。
fury push ...
- Rails 内から自分の gem を更新します (bundle update ...)
- Rails コードを実行します。
うん。ファイルをライブラリに保存して、Rails プロジェクトで動作することを確認したいと思います。
Clojure のLeiningenには「チェックアウト」と呼ばれる概念があり、1 つの中で複数のライブラリを操作できます。
テクニック、誰か?