Pergunta

Muitas perguntas foram feitas sobre o suporte jóia em Shoes, mas nenhum deles respondeu onde colocá-los. Eu tenho Shoes passas 1134 no Windows XP, e eu fiz o download dbi-0.4.1.gem e estou tentando obter o seguinte para o trabalho:

Shoes.setup do
  gem 'dbi'
end

require 'dbi'

Shoes.app 
  ...
end

Quando eu executo isso, eu recebo o diálogo que diz Installing dbi -- Looking for dbi que fica por horas não encontrar o arquivo gem. Eu tentei colocá-lo em todos os seguintes locais sem sucesso:

  • A pasta que contém o script acima
  • D: \ Arquivos de programas \ Arquivos comuns \ Calçados \ 0.r1134 \ ruby ??\ gemas
  • D: \ Arquivos de programas \ Arquivos comuns \ Calçados \ 0.r1134 \ ruby ??\ gemas \ 1.8 \ gemas

O que está errado? - a pasta ou o código

EDIT - RESPOSTA:

Graças à @Pesto para a resposta. Eu tinha lido o texto citado, mas mal-lo para referência onde Shoes colocar os arquivos gem instalado, não onde conseguiu a fonte jóia. No Windows XP, a referência se traduz em %USERPROFILE%\Application Data\Shoes, e a instalação funcionou perfeitamente. Agora para começar a jogar com ele ...

Foi útil?

Solução

O código parece bem. Por exemplo, este é apenas peachy:

Shoes.setup do
  gem 'RedCloth'
end

require 'RedCloth'

Shoes.app do
  para RedCloth.new('*awesome*').to_html
end

Como para onde as pedras estão instalados, _why-se responde a esta :

Ao colocar a sua lista jóia no bloco Shoes.setup, você vai acabar encontrando o Shoes pop-up visto acima, se qualquer uma das gemas passa a ser ausente. Gems são instalados em ~ / .Shoes, para evitar a necessidade superusuário direitos. (E apenas para manter Shoes afastado de mexer com o seu rubi normais coisas.)

Outras dicas

Quando você tem a verificação de problemas se sapatos é capaz de encontrar a jóia ou não, você pode ver as jóias disponível para sapatos em ~ / .shoes / + gem / gemas

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top