2016-06-15 2 views
0

저는 레일을 처음 사용하지는 않았지만 오랫동안 사용하지 않았습니다. 오늘 무언가를 만들고 이것을 얻으려고 노력하고있었습니다.레일 5 개의 보석 database_cleaner를 찾지 못했습니다

나는 표준

rails g migration add_user_id_to_posts user:references 

를 실행하려고 그리고 난 항상 터미널

Could not find database_cleaner-1.5.3 in any of the sources 
Run `bundle install` to install missing gems. 

에이 메시지가 그러나 나는 Gemfile에 체크인 할 때 나는

source 'https://rubygems.org' 

gem 'rails', '>= 5.0.0.rc1', '< 5.1' 
gem 'pg', '~> 0.18' 
gem 'puma', '~> 3.0' 
gem 'sass-rails', '~> 5.0' 
gem 'uglifier', '>= 1.3.0' 
gem 'coffee-rails', '~> 4.1.0' 
gem 'jquery-rails' 
gem 'turbolinks', '~> 5.x' 
gem 'jbuilder', '~> 2.0' 
gem 'responders', '~> 2.2' 
gem 'devise', '~> 4.1', '>= 4.1.1' 

group :development, :test do 
    gem 'byebug', platform: :mri 
    gem "rails-controller-testing", :git => "https://github.com/rails/rails-controller-testing" 
    gem "rspec-rails", "3.5.0.beta3" 
end 

group :development do 
    gem 'web-console' 
    gem 'listen', '~> 3.0.5' 
    gem 'spring' 
    gem 'spring-watcher-listen', '~> 2.0.0' 
end 

group :test do 
    gem 'capybara', '~> 2.7', '>= 2.7.1' 
    gem 'database_cleaner', '~> 1.5.3' 
end 

gem 'tzinfo-data', platforms: [:mingw, :mswin, :x64_mingw, :jruby] 

I이 내가 그물에서 찾은 모든 것을 시도해 보라. Gemfile.lock을 삭제하고 bundle install을 다시합니다. 루비 2.3.1의 새 버전을 설치합니다.

하지만 어떻게 해야할지 알 수 없습니다. 누군가가 이것으로 나를 도울 수 있다면, 감사 할 것입니다.

+0

'bundle exec rails g migration ... '을 시도 했습니까? –

+0

Do'번들 설치 | grep database_cleaner'를 실행하고 database_cleaner에 설치된 것을 확인하십시오. –

+0

이것이 제가 사용하고있는 것입니다. database_cleaner 1.5.3을 사용합니다. – EQuimper

답변

0

슬랙 (Slack)에있는 누군가의 도움으로 해결책을 찾으십시오. 나는 봄을 항상 달리고있어 단지 spring stop을 할 필요가있다. 그리고 모든 것은 매력처럼 작동한다.

도움을 주셔서 감사합니다.

관련 문제