ruby-on-rails - 运行生成rspec :install时找不到diff-lcs

标签 ruby-on-rails rspec bundler diff-lcs

我是Rails的Django新手。我正在尝试让rspec-rails为我工作,但是当我运行时

$ bundle exec rails generate rspec:install

我知道了
Could not find diff-lcs-1.2.5 in any of the sources
Run `bundle install` to install missing gems.

这很麻烦,因为
diff-lcs (1.2.5)

在Gemfile.lock中还活着并且很好
我删除了Gemfile.lock并重新运行 bundle 无济于事。我也将gem'diff-lcs'添加到我的Gemfile中。

这就是我的gemfile中有rspec rails的方式
group :development, :test do
  gem 'rspec-rails'
end

有小费吗?

最佳答案

https://jasonplayne.com/web-dev/rails-generate-could-not-find-in-any-of-the-sources所述,杀死spring进程已为我完成了工作。我看到在Rails 4.1中添加了spring loader的用法,但是我很好奇这里的交互作用以及如何解决这个问题而不必杀死spring。

关于ruby-on-rails - 运行生成rspec :install时找不到diff-lcs,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25715499/

相关文章:

ruby-on-rails - 如何使用 PostgreSQL 触发器?

ruby-on-rails - 使用 rails 的 bundler 问题(mac 用户)

ruby-on-rails - 使用RSpec测试密码长度验证

ruby - Stub ActiveRecord::Relation with ActiveRecord 对象

rspec - 使用 RSpec 构建 CSV 数据驱动测试的基本简单方法?

mysql - Rails - 在任何来源中都找不到 i18n-0.9.5

ruby-on-rails-3 - 使用 Rails 3 时如何更新 Rack ? Bundler不会让我!

ruby-on-rails - Controller 规范与请求规范?

ruby-on-rails - Dokku 域 :add <app> <domain> returns unsupported vhost config found. 禁用 vhost 支持

javascript - jquery - 更改文本颜色