我遇到一些问题,让Machinist
和Sham
为我的新rails项目工作。在过去,我使用了Factory-girl
。
我安装了rvm
,并通过将其添加到我的gemfile中来安装机械师。
当我运行rake时,我收到以下错误......
/Users/liamnorton/.rvm/gems/ruby-1.9.2-p290/gems/activesupport-3.2.1/lib/active_support/dependencies.rb:251:in `require': no such file to load -- sham (LoadError)
这是由我的blueprints.rb文件顶部的行引起的
require 'sham'
有人可以帮我解决这个问题。我以前遇到过RVM的问题,如果不需要,我不想破坏和重建!
答案 0 :(得分:2)
令我惊讶的是,包括gem 'sham'
工作中的gemfile
行!
我认为Sham依赖于Machinist,因此在运行bundle install
时会安装,但不会。机械师2擦干净它的手。