Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Plurish UI

Como rodar local

  1. Clonar repositório
git clone https://github.com/plurish/ui.git ~/dev/plurish/ui

cd ~/dev/plurish/ui
  1. Subir containeres e debuggar

Para subir os containers, uma opção é o uso direto do Docker Compose:

docker compose up --build

Outra alternativa, é usar a seção de 'Run and Debug' do VS Code. Com ela, é possível subir os containers e, caso queira, debuggar a execução do código, bastando apenas definir os breakpoints. A função de 'Start & Debug' pode ser iniciado ao pressionar F5.

image image

Libraries de terceiros

Após a instalação das libraries com composer/yarn (ou após subir os containers), é necessário copiar manualmente os arquivos da node_modules e da vendor, que estão no container, para dentro da sua própria máquina, de modo que o VS Code reconheça a existência das libraries instaladas, sem mostrar erros:

sudo docker cp plurish-ui:/var/www/vendor ~/dev/plurish/ui
sudo docker cp plurish-ui:/var/www/node_modules ~/dev/plurish/ui

Secrets

Para tudo funcionar de modo devido, é necessário criar um arquivo .env.local para armazenar as secrets necessárias. Atualmente, a única que precisa ser configurada é a do banco de Auth:

# As credenciais podem ser encontradas no key vault dev-kv-plurish
DATABASE_URL="mysql://{server}:3306/auth?charset=utf8mb4&user={username}&password={pass}"