我不是铁杆的新手,但很长一段时间我都没用过它。今天正试图建立一些东西并得到它。
我尝试运行标准
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]
我尝试在网上找到的所有内容。我删除了Gemfile.lock
并再次执行了bundle install
。我安装了新版本的ruby 2.3.1。
但我无法弄明白该怎么做。如果有人可以帮助我,我将不胜感激。
答案 0 :(得分:0)
在Slack上的某个人的帮助下找到解决方案。我的春天总是在运行,所以我只需要做spring stop
,一切都像魅力一样。
谢谢大家的帮助。