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.
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! :)