我想安装refinerycms
的主分支我下载并解压缩了tarball然后,在初学git repo之后,我运行了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)
所以,这个宝石需要其他宝石的开发版本,我实际上无法在线找到其中一些宝石(例如,refinerycms-core)。
我可以通过运行bundle install
后跟bundle exec gem install refinerycms-2.1.0.dev.gem
来安装gem,但这只会安装 refinerycms gem 而不是依赖项。在这种情况下,我看到输出如:
Using refinerycms-core (2.1.0.dev) from source at /home/stephen/Desktop/resolve-refinerycms-5061179
所以我们从本地来源获取依赖宝石,我可以实际安装它们以便它们是独立的宝石吗?
答案 0 :(得分:4)
在邮件列表上找到答案:
rails new application_name -m http://refinerycms.com/t/edge