Comando Sencha não encontrado no Ubuntu

1

Eu quero criar um projeto usando o Sencha touch. Meu sistema operacional é o Ubuntu. Eu instalei o Sencha no Ubuntu, baixei sencha-touch-2.1.0-gpl e o extraí. Eu segui as instruções na documentação usando terminal com o seguinte código:

sencha generate app GS ../GS 

Mas recebi uma mensagem de erro:

sencha: command not found

Alguém pode me ajudar com isso?

    
por Elby 07.11.2012 / 10:36

5 respostas

2

[EDITAR]

O Sencha lançou uma nova versão das ferramentas do SDK e agora o chamam de "Sencha CMD" (não sei por que). Para o Sencha Touch 2.1 *, você precisará desinstalar as ferramentas antigas do sencha SDK e instalar o Sencha CMD. Ele pode ser baixado aqui: link

As ferramentas do Old Sencha SDK exigem o diretório "command" dentro da pasta sdk, mas a partir da versão 2.1.0 essa pasta não está disponível. Para mais detalhes sobre o novo CMD, consulte o link

[/ EDIT]

[OBSOLETO]

Você também precisa instalar as ferramentas do SDK. Por isso, vá para o link e instale-o corretamente. & Bit) Ferramentas do Sencha SDK. Depois que a instalação for bem-sucedida, você poderá executar o comando no terminal.

[/ OBSOLETE]

    
por 07.11.2012 / 15:07
1

Documentos do comando do Sencha :

Command Not Found

Upon running sencha, if there is an error message appears saying "sencha: command not found" on OS X / Linux or "'sencha' is not recognized as an internal or external command, operable program or batch file." on Windows, follow these steps to troubleshoot:

  • Close all existing terminal / command prompt windows and re-open them.
  • Make sure that Sencha SDK Tools is properly installed:
    • The installation directory exists. By default, the installation path is /Applications/SenchaSDKTools-{version} on OS X, /opt/SenchaSDKTools-{version} on Linux, and C:\Program Files\SenchaSDKTools-{version} on Windows.
    • The path to SDK Tools directory is prepended to your system's PATH environment variable. From the terminal, run echo $PATH (echo %PATH% on Windows). The SDK Tools directory should be displayed in part of the output. If this is not the case, add it to your PATH manually.
    • The environment variable SENCHA_SDK_TOOLS_{version} is set, with the value being the absolute path to the installation directory mentioned above. For example: If the installed version is '2.0.0-beta2', a SENCHA_SDK_TOOLS_2_0_0_BETA2 must be set. From the terminal, run echo $SENCHA_SDK_TOOLS_2_0_0_BETA2 (echo %SENCHA_SDK_TOOLS_2_0_0_BETA2% on Windows). If the output is empty, set the environment variable manually.
    
por 08.11.2012 / 20:40
1

Tente isto: link

Eu consegui fazer o meu funcionar perfeitamente. Você precisa adicionar permissão para sencha. e certifique-se de que o sencha CMD criou um caminho dentro do seu .bashrc Siga o passo 4, " sudo chown -R yourUsername:www-data sencha-touch-2.0.1-gpl "

    
por 20.12.2012 / 16:01
1

Eu usei algum tempo e fiz um pequeno tutorial para isso, talvez funcione para você, com os melhores cumprimentos, Victor

link

    
por 10.05.2013 / 15:08
1

Este link funciona perfeitamente: como configurar o sencha no ubuntu

Ou

Basta executar o arquivo do pacote senchacmd que é baixado de sencha para linux e marque .bashrc , faça logout ou reinicie o sistema ou a melhor maneira é usar o comando "source", por exemplo, source .bashrc ( update: comando em que seu arquivo .bashrc está localizado , normalmente ele seria localizado em home / username / .bashrc). Após este ponto o cursor para sencha o diretório sdk ou passe pelo terminal e digite sencha generate app app_name ../app_name , é isso, está pronto!

    
por 02.01.2013 / 21:15