未指定更高级别路径时,要求失败

时间:2015-08-20 20:16:46

标签: ruby rvm bundler require

我对这个问题很难过,希望有人以前见过它。我正在使用rvm和bundler,和同事一样,但这发生在我身上,而不是他们。我无法弄清楚我有什么奇怪的配置。

问题已经多次发生,不同的require语句符合这种模式,但这里有几个例子。

require 'capybara-screenshot/cucumber'本身会给我No such file to load,但是如果我在这上面添加一行,就可以了:

require 'capybara-screenshot'
require 'capybara-screenshot/cucumber'

我也在shoulda-matchers看到了这个问题 - 必须在另一个require之上添加这一额外的行:

require 'shoulda/matchers'
require 'shoulda/matchers/integrations/rspec'

就像我说的,这影响了我,而不是我的同事在同一个应用程序上工作。我不想为我添加额外的代码来累积整个代码库,所以我想弄明白为什么会这样。

0 个答案:

没有答案