Um aplicativo YeAPF pode ser criado de forma simples copiando manualmente o conteudo do esqueleto apropriado dentro da pasta do seu aplicativo.
Porém, devemos reconhecer que é um processo muito artesanal. YeAPF pode ser instalado como um conjunto de ferramentas desde a versão 0.7.x e entre as ferramentas há uma (yapp) que permite criar e atualizar um aplicativo YeAPF.
Este artigo supõe que você tem wget instalado. Ele roda em qualquer distribuição de Linux e em Cygwin.
A. Instale as ferramentas do YeAPF
- Abra seu console e vá até uma pasta de sua preferência (Usualmente a sua principal do apache)
cd /var/www/html
 - Baixe a última versão do YeAPF.
wget -O yeapf.zip http://inovacaosistemas.com.br/downloads/lastVersion.php
 - Exploda o arquivo
unzip -d YeAPF -x yeapf.zip
 - Vá na pasta YeAPF/tools
cd YeAPF/tools
 - Rode o comando de instalação como super usuário
sudo ./install.sh
 - Caso queira o controle de versão de distribuição, instale ele também
cd distributionBuilder sudo ./install-ydistbuilder.sh
 
Feito isso, seu sistema terá o YeAPF instalado como um conjunto de ferramentas no seu micro. Agora vamos usar uma dessas ferramentas para criar nosso aplicativo.
B. Crie o aplicativo web
- Vá até a pasta que conterá seu aplicativo (geralmente a principal do seu www)
cd /var/www/html
 - Crie seu aplicativo (que neste caso o chamamos de meuAplicativo)
yapp meuAplicativo --create --appType webApp --template bs3
Há outros esqueletos que podem ser utilizados assim como templates para um esqueleto webApp
Para ver outras opções, digite apenasyapp
 - Modifique o yeapf.db.ini
cd /var/www/html/meuAplicativo geany yeapf.db.ini
No exemplo estamos utilizando o geany, mas a ideia é utilizar qualquer editor da sua preferência.
Modifique os parámetros necessários para “conectar” sua pasta com o seu banco de dados.
Não esqueça de revisar o horario de funcionamento. - Configure sua pasta
wget -O /tmp/config-meu-app.html http://localhost/meuAplicativo/configure.php
Uma outra forma seria utilizando o navegador e chamar o configure.php por ele mas às vezes você quer construir um script que faça tudo para vc… Então já fica a dica.
 
C. Atualizando a distribuição do YeAPF na sua pasta
Uma vez que seu app está rodando, é possível que queira atualizar seu YeAPF. Você pode repetir o primeiro passo da instalação do YeAPF.
Feito isso, entre na pasta e atualize o YeAPF da seguinte forma:
cd /var/www/meuAplicativo yapp --update wget -O /tmp/config-meu-app.html http://localhost/meuAplicativo/configure.php
1 thought on “Criando um aplicativo YeAPF usando a linha de comandos”
Comments are closed.