【发布时间】:2015-11-24 21:19:27
【问题描述】:
我在 ruby 应用程序(非 Rails)中加载依赖项时遇到问题。
它的文件夹树
项目
-> bin
-> lib
-> modules
-> file1.rb
-> file2.rb
-> spec
-> file2_spec.rb
我的文件是
require 'file1'
module File2
end
我的规格是
require 'spec_helper'
require_relative '../lib/modules/file2'
在错误信息中显示
rspec 规范/query_util_spec.rb /home/gustavo/.rvm/rubies/ruby-2.2.0/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require': 无法加载这样的文件 -- file1(加载错误)
我尝试在我的规范中将“require_relative”添加到 file1,但仍然无法正常工作。
我会很感激有人给我一些指示
【问题讨论】: