我正在轨道4上学习ruby,我遇到了最初出现的播种数据的完美替代品seed_fu。这对我来说似乎更具可读性。当我去github检查时,它说:“当前的最新版本与Rails 4.0不兼容。你将不得不使用这个回购的HEAD。
gem'seed-fu',github:'mbleigh / seed-fu'“
引用的部分似乎说不,我不能使用它,然后是第二部分,我将不得不使用回购的HEAD。我仍然习惯于安装宝石的概念。这是否意味着我可以使用它?如果我可以安装它,你有没有使用Rails4的seed_fu?它有没有引起任何问题?
我很感激一些指导。
答案 0 :(得分:1)
当你指定一个额外的(github)属性时,你当然可以将它与rails 4一起使用,因此bundler知道从哪里获取gem。在这种情况下,它将从github获取它而不是rubygems。这个gem的Rails 4版本可能正在开发中,尚未发布,因此你需要从github获取它。
只需转到你的Gemfile并按原样粘贴该行,运行bundle install即可完成。