精製所のマスターブランチをインストールしたいcms
tarballをダウンロードして抽出し、gitリポジトリを初期化した後、次のコマンドを実行しましたgem build refinerycms.gemspec
。
Successfully built RubyGem
Name: refinerycms
Version: 2.1.0.dev
File: refinerycms-2.1.0.dev.gem
それから走ったgem install refinerycms-2.1.0.dev.gem
Unable to resolve dependencies:
refinerycms requires refinerycms-authentication (= 2.1.0.dev),
refinerycms-core (= 2.1.0.dev),
refinerycms-dashboard (= 2.1.0.dev),
refinerycms-images (= 2.1.0.dev),
refinerycms-pages (= 2.1.0.dev),
refinerycms-resources (= 2.1.0.dev)
したがって、このgemには他のgemの開発バージョンが必要であり、実際にそれらの一部をオンラインで見つけることはできません(たとえば、refinerycms-core)。
bundle install
続いて実行することでgemをインストールできますが、これはrefinerycms gembundle exec gem install refinerycms-2.1.0.dev.gem
のみをインストールし、依存関係はインストールしません。この場合、次のような出力が表示されます。
Using refinerycms-core (2.1.0.dev) from source at /home/stephen/Desktop/resolve-refinerycms-5061179
ローカルソースから依存関係のgemを取得していますが、スタンドアロンのgemになるように実際にインストールできますか?