2013-06-27 1 views
0

railstutorial.org 웹 사이트를 방문하여 Ruby를 배우려고합니다. 나는 자동화 된 테스트 부분에서 오전 가드를 실행하지만 오류가 발생합니다 :Windows에서 Guard (SyntaxError)를 실행하는 동안 오류가 발생했습니다.

C:\Users\Thomas\Documents\Development\teachmtg.com [master]> bundle exec guard 
C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/guard-1.8.1/lib/guard/dsl.rb:119:in `instance_eval': C:/Users/Thomas/Documents/Development/teachmtg.com/Guardfile:4: syntax error, unexpected ',' (SyntaxError) 
guard 'rspec', :version => 2 do, :all_after_pass => false do 
           ^
     from C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/guard-1.8.1/lib/guard/dsl.rb:119:in `instance_eval_guardfile' 
     from C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/guard-1.8.1/lib/guard/dsl.rb:74:in `evaluate_guardfile' 
     from C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/guard-1.8.1/lib/guard.rb:147:in `setup_from_guardfile' 
     from C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/guard-1.8.1/lib/guard.rb:63:in `setup' 
     from C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/guard-1.8.1/lib/guard.rb:188:in `start' 
     from C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/guard-1.8.1/lib/guard/cli.rb:110:in `start' 
     from C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/thor-0.18.1/lib/thor/command.rb:27:in `run' 
     from C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/thor-0.18.1/lib/thor/invocation.rb:120:in `invoke_command' 
     from C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/thor-0.18.1/lib/thor.rb:363:in `dispatch' 
     from C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/thor-0.18.1/lib/thor/base.rb:439:in `start' 
     from C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/guard-1.8.1/bin/guard:6:in `<top (required)>' 
     from C:/RailsInstaller/Ruby1.9.3/bin/guard:23:in `load' 
     from C:/RailsInstaller/Ruby1.9.3/bin/guard:23:in `<main>' 

내가 루비와 레일에 완전히 새로운 오전, 나는이를 찾는 것을보기 위하여 어디 아무 생각도, 없다, 등을

몇 가지 팁과 조언을 제공해 줄 수 있습니까?

감사합니다.

답변

2

Guardfile의 do에서 :version => 2 do, :all_after_pass ... 표현식을 제거하십시오.