Erros Comuns do Sencha Touch 2

Ei pessoal,

Muita gente posta erros do Sencha Touch 2 aqui no blog e no fórum brasileiro também. Resolvi então escrever esse post com algumas dicas rápidas que respondem à maioria das perguntas que recebo.

catchAllTheErrors-615x461

Pré-requisitos para usar Sencha Touch 2

Precisa ter instalado na máquia:

Se você não tem algum desses items acima e está tentando usar comandos do Sencha SDK Tools ou Sencha Command, instale e tente de novo.

Versão do Sencha Touch 2 x Sencha SDK Tools / Sencha Command

O pessoal faz uma confusão na hora de usar esses dois juntos. Vou colocar o mapeamento aqui. Tem que usar o mapeamento correto viu, senão dá erro:

  • Sencha Touch 2.0.x - Sencha SDK Tools (a aula 3 do curso de Sencha Touch 2 aqui do blog usa esse)
  • Sencha Touch 2.1.x - Sencha Command 3.0.x
  • Sencha Touch 2.2.x - Sencha Command 3.1.x

Sencha SDK Tools x Sencha Command: Comandos diferentes

Os comandos mudaram de uma versão para outra. Eis alguns comandos do Sencha Command

No Sencha Command, para gerar app usa: sencha generate app NomeApp DiretorioDaApp e não sencha app generate

Para fazer build usa: sencha app build - e gera o build de produção

Para empacotar usa: sencha package run packager.json

Puxão de Orelha

E tudo isso está na documentação! Puxão de orelha em vocês hein! Tem que se habituar a usar a documentação, pessoal.

Se você não tem acesso na sua máquina, acesse a versão online no site da Sencha: http://docs.sencha.com/touch/2-1/ - tem vários tutoriais na parte de Guides.

Bem, espero que isso ajude! :)