생성기 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
'Development Tip' 카테고리의 다른 글
"bool"과 "bool"의 차이점은 무엇입니까? (0) | 2021.01.06 |
---|---|
C #에서 "As"키워드의 요점은 무엇입니까? (0) | 2021.01.06 |
Ruby on Rails 애플리케이션 이름을 변경하는 방법은 무엇입니까? (0) | 2021.01.06 |
Gradle로 제품 버전 서명 (0) | 2021.01.06 |
배열의 요소 수 계산 (0) | 2021.01.06 |