运行generate-rspec:install时找不到差异lcs



我是刚接触Rails的Django。我正试图让rspec轨道为我工作,但当我运行时

$ 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并重新运行捆绑包,但没有成功。我也在我的Gemfile中添加了gem"diff-lcs"。

这就是我在gemfile 中使用rspec轨道的方式

group :development, :test do
  gem 'rspec-rails'
end

有什么建议吗?

杀死spring进程帮我解决了这个问题,如中所述https://jasonplayne.com/web-dev/rails-generate-could-not-find-in-any-of-the-sources.我看到Rails 4.1中添加了spring加载程序,但我很好奇这里的交互,以及在不必杀死spring的情况下可以做些什么来解决这个问题。

您需要更新您的bundler:

$ gem update bundler
$ bundle install

相关内容

  • 没有找到相关文章

最新更新