Development Tip

생성기 rspec : install을 찾을 수 없습니다.

yourdevel 2021. 1. 6. 20:32
반응형

생성기 rspec : install을 찾을 수 없습니다.


이 튜토리얼을 따르려고합니다 : http://railstutorial.org/chapters/static-pages#top

내가 실행할 때 :

$ rails는 rspec : install을 생성합니다.

나는 얻다:

생성기 rspec : install을 찾을 수 없습니다.

Rails 3.0.0.rc를 사용한다면 무엇이 문제 일까요 ?

감사.


Gemfile에 추가하십시오.

group :development, :test do
  gem 'rspec-rails',      ">= 2.0.0.beta"
end

번들 설치 실행

설치 nokogiri되고 나중에 rails generate rspec:install예상대로 실행되었습니다.


당신이 설치 확인 rspec-rails및뿐만 아니라 rspec. 한숨, 나는 시간을 잃었다.


나는 둘 다 gem install rspec한 다음 Andreas가 말한 것처럼 gemfile에 추가했습니다.

Windows 7에서 Rails 3.2.1 및 루비 1.9.3을 사용하고 완벽하게 작동했습니다.


나처럼 프로젝트를 생성하고 이전 디렉토리를 보관하고 다시 시작하기로 결정했지만 spring우연히 백그라운드에서 실행 한 상태로 두면 spring올바른 디렉토리에서 다시로드되지 않으며 매우 혼란 스러울 것입니다.

해결책은 스프링을 멈추고 스스로 다시 시작하도록하는 것입니다.


동일한 오류가 발생하여 Bundle install 명령을 실행하기 전에 Sublime에서 변경 한 Gemfile을 저장하는 것을 잊었습니다. 번들 설치를 저장 한 다음 다시 실행하고 rails generate rspec : install 명령을 실행할 수있었습니다.


추가 gem 'rspec-rails'Gemfile저장합니다. bundle터미널에서 명령을 실행하십시오 . 그리고에 config/application.rb, 구성이 줄을 추가

config.generators do |g|
  g.test_framework   :rspec, :fixture => true, :views => false
  g.integration_tool :rspec, :fixture => true, :views => true
end

gem으로 설치해보세요.

gem install rspec

config / environment.rb의 레일 3을 사용하면 번들 설치로 gem을 유지 관리하지만 수행하는 작업에 관해서는 rspec을 gem install 할 수 있습니다.


다른 게시물에서 Sydney가 제안한대로 다음 명령을 실행하여 모든 rspec 버전을 제거한 다음 -V 2.0.1을 설치합니다.

gem uninstall rspec
gem uninstall rspec-core rspec-expectations rspec-mocks rspec-support
gem install rspec -v 2.0.1

gem 파일에 다음 줄을 추가하십시오.

gem 'rspec-rails', '~> 2.0.0'

그런 다음 실행

rails generate rspec:install

문제없이 실행됩니다


를 업데이트 한 후 저장하지 않았다는 것을 깨달았습니다 Gemfile. 단순히 저장 bundle install하고 명령 줄에서 실행 한 다음 마지막으로 실행했습니다.$ rails generate rspec:install


기본적으로 나는 'rspec-rails'gemfile 에만 있었 으므로 번 들러는 어떤 이유로 rspec-rails 1.x (일부 선사 시대 버전)를 설치했습니다. 내 gemfile을 수정하여 gem 'rspec-rails', '~>3.0'번들 업데이트를 실행 한 후 정상적으로 실행되었습니다.


봄 다시 시작-때때로 번들을 실행 한 후 다시로드하지 못합니다.

참조 URL : https://stackoverflow.com/questions/3426406/could-not-find-generator-rspecinstall

반응형