2014-07-11 3 views
0

Rspec 3.0.0과 Ruby 1.9.3을 실행 중입니다. 나는 테스트 우선 루비 튜토리얼을 통해가는 : https://github.com/alexch/learn_ruby 내가 처음 훈련을 통해 이동 : 나는 같은에 다음을 넣어 같은 제안을 시도로드 할 수 없습니다 --spec_helper

c:\learn_ruby\00_hello>rake 
(in c:/learn_ruby) 
C:/RailsInstaller/Ruby1.9.3/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb: 
36:in `require': cannot load such file -- spec_helper (LoadError) 
     from C:/RailsInstaller/Ruby1.9.3/lib/ruby/site_ruby/1.9.1/rubygems/custo 
m_require.rb:36:in `require' 

: 00_hello 및 실행 레이크, 나는 다음과 같은 오류가 계속 gemfile :

group :development, :test do gem 'rspec-rails', '~> 3.0.0.beta' 
end 
bundle install 
bundle exec 
rails generate rspec:install 

중 문제를 도움이되지 않았다, 나는 또한 RSpec에 --init을 시도했지만 난 여전히 같은 오류가 점점 계속. hello_spec 파일에도 spec_helper가 필요합니다. 누군가 나를 도울 수 있습니까?

답변

1
$ bundle install 
$ bundle exec 
$ rails generate rspec:install 

gemfile 안에 넣지 말고 터미널에서 실행해야합니다. 터미널에서 bundle을 실행 한 다음 rake 명령을 다시 시도하십시오.

+0

좋아, 그래서 터미널에 그 명령을 넣어, spec_helper.rb와 함께 사양 폴더를 만들었습니다. 그러나, 내가 갈퀴를 실행할 때, 그것은 여전히 ​​나에게 같은 오류를 준다. 어떤 디렉토리에서 레이크 파일을 실행해야합니까? – user3769323

+0

nvm, 나는 그것을 작동 시켰고 spec_helper가 hello_spec과 같은 폴더에 있는지 확인해야했습니다. 고맙습니다. – user3769323

관련 문제