Ruby 2.0.0'ın kararlı sürümünü (yay!) Başarıyla yükselttikten sonra Koans Enlightenment Yoluna devam etmeye karar verdim.Ruby Koans Ruby 2.0.0 ile uyumlu değil?
rake
cd koans
/Users/jordanthornquest/.rvm/rubies/ruby-2.0.0-p0/bin/ruby path_to_enlightenment.rb
/Users/jordanthornquest/programming/ruby-koans/koans/edgecase.rb:399:in `rescue in meditate': uninitialized constant EdgeCase::Sensei::AssertionError (NameError)
from /Users/jordanthornquest/programming/ruby-koans/koans/edgecase.rb:407:in `meditate'
from /Users/jordanthornquest/programming/ruby-koans/koans/edgecase.rb:470:in `block in walk'
from /Users/jordanthornquest/programming/ruby-koans/koans/edgecase.rb:481:in `block (3 levels) in each_step'
from /Users/jordanthornquest/programming/ruby-koans/koans/edgecase.rb:479:in `each'
from /Users/jordanthornquest/programming/ruby-koans/koans/edgecase.rb:479:in `block (2 levels) in each_step'
from /Users/jordanthornquest/programming/ruby-koans/koans/edgecase.rb:478:in `each'
from /Users/jordanthornquest/programming/ruby-koans/koans/edgecase.rb:478:in `each_with_index'
from /Users/jordanthornquest/programming/ruby-koans/koans/edgecase.rb:478:in `block in each_step'
from /Users/jordanthornquest/programming/ruby-koans/koans/edgecase.rb:476:in `catch'
from /Users/jordanthornquest/programming/ruby-koans/koans/edgecase.rb:476:in `each_step'
from /Users/jordanthornquest/programming/ruby-koans/koans/edgecase.rb:469:in `walk'
from /Users/jordanthornquest/programming/ruby-koans/koans/edgecase.rb:491:in `block in <top (required)>'
rake aborted!
Command failed with status (1): [/Users/jordanthornquest/.rvm/rubies/ruby-2...]
/Users/jordanthornquest/programming/ruby-koans/Rakefile:90:in `block in <top (required)>'
/Users/jordanthornquest/.rvm/gems/ruby-2.0.0-p0/bin/ruby_noexec_wrapper:14:in `eval'
/Users/jordanthornquest/.rvm/gems/ruby-2.0.0-p0/bin/ruby_noexec_wrapper:14:in `<main>'
Tasks: TOP => default => walk_the_path
Ayrıca o değildim sağlamak için, hem de bugün GitHub yepyeni Koans toplu yüklü: koans klasör içinde rake
komutu, çalıştırırken ben normalde olduğu gibi Ancak, ben bu hatayı almaya Benim sorunum. Ne benim için çalıştı! Hala 1.9.3 ile harika çalışıyor. Ayrıca Ruby 2.0'ı RVM ile kurduğumu da belirtmek gerekir. Bunu yapmadan önce en son RVM'ye güncellemeyi tamamladım.
Sorun nasıl görünüyor?
Serin! Bunun daha sonra herhangi bir durumda düzenlenmesi gerekecek mi? Başka bir deyişle, bu diğer uygulamalarda herhangi bir soruna neden olur mu? Bu kodu terk edebilir miyim, yoksa Koans düzeltildikten sonra onu değiştirebilir miyim? –
Bu değişiklik, doğrudan Ruby'ye değil Kons koduna doğrudan yapılır; Koans'ın dışındaki hiçbir şeyi etkilemez. Düzeltdikten sonra güncellenmiş kodu indirip değiştirebilirsiniz. –
Müthiş. Bilmek güzel! –