# Continuando o Projeto
- Após seguir todos os passos anteriores sobre a criação da sua aplicação e o Deploy já tiver sido realizado, será possível dar prosseguimento nas implementações a partir de umas das opções: Git ou Baixar Projeto Atual.
- Durante o processo de Build, o pacote é criado apenas com os arquivos obrigatórios para o funcionamento no ambiente de produção. Logo, ao baixar o ambiente atual, nem todos arquivos que são necessários para o desenvolvimento estarão presentes (como o módulo de login).
Informação
Caso já possua em seu ambiente a última versão funcionando, não será necessário seguir os passos a seguir. Prossiga utilizando seu projeto atual.
# Git
- É recomendável utilizar algum ambiente para hospedagem dos códigos fonte do seu projeto, como o GitLab (opens new window), o GitHub (opens new window), o Bitbucket (opens new window), entre diversos outros.
- Recomendamos também seguir algum processo para integrar facilmente as implementações de diversos colaboradores simultaneamente, como o Git Flow. Veja uma explicação sobre aqui (opens new window).
- Caso esteja em um novo ambiente, clone o repositório que foi criado.
# Baixar Projeto Atual
- Autentique no Customer Portal (opens new window);
- Abra a tela Deploy de Produto e selecione o produto desejado;
- Selecione o Servidor que possui o código fonte;
- Selecione a aba Customizações logo abaixo;
- Clique na ação Baixar Projeto Atual.
- Extraia o pacote que foi baixado em seu ambiente no diretório desejado.
# Obtendo as dependências
- Siga os passos já realizados em outro guia, para Baixar o projeto modelo.
- Após extrair, copie a pasta
modules
para a raiz do seu ambiente recém clonado.
Nota
É possível copiar as pastas backend/vendor
(dependências de backend) e frontend/node_modules
(dependências de frontend) do projeto modelo também caso não seja possível executar os comandos citados abaixo.
- Em um terminal localizado na pasta
frontend
, execute os três comandos abaixo para baixar as dependências frontend que não devem ser versionadas:
rm -Rf node_modules package-lock.json
npm install
grunt
- Agora, em um terminal localizado na pasta
backend
, execute o comando abaixo para baixar as dependências backend que, também, não devem ser versionadas:
Atenção!
O comando abaixo deve ser executado na pasta dentro do seu container Docker, utilizando seu usuário já previamente criado na seção Container Teknisa.
composer update
- Para alterar configurações, como Banco de Dados, siga a seção Configurações do Projeto.
- Para rodar seu projeto, siga a seção Executando o projeto.