'rake abortado!' Preso no tutorial gitimmersion [closed]

1

Estou passando pelo tutorial do Git Immersion no Lab 21 aqui:

link

Depois de instalar o Rake e criar o 'Rakefile' com o conteúdo:

#!/usr/bin/ruby -wKU

task :default => :run

task :run do
  require './lib/hello'
end

executando o comando rake do terminal retorna:

rake aborted!
/home/azali/Documents/Brogramming/git_tutorial/work/hello/lib/hello.rb:8: syntax error, unexpected $end
/home/azali/Documents/Brogramming/git_tutorial/work/hello/Rakefile:6:in 'block in <top (required)>'
Tasks: TOP => default => run
(See full trace by running task with --trace)

Por que esse erro ocorre quando estou apenas seguindo as instruções do tutorial? Há algo que eu esteja faltando em ambos os arquivos?

O conteúdo do meu arquivo hello.rb :

# Default is "World"
# Author: Progoogler
puts Hello, World
puts Hello, #{ARGV.first}!
name = ARGV.first || "World"
puts Hello, #{name}!

Minha versão atual do Rake é 10.0.4. Minha versão atual do Ruby é 1.9.3p484.

    
por Progoogler 10.01.2016 / 00:25

1 resposta

2

Eu encontrei o mesmo problema e percebi que meu Rakefile foi criado no diretório errado - ou seja, eu fiz meu Rakefile no diretório lib , quando ele realmente precisava para estar no diretório hello . Assim que você mover o arquivo, o problema será resolvido.

    
por markyper 14.06.2016 / 20:22