Roadmap 📌
Leia o guia de contribuição para mais detalhes do desenvolvimento
- Duplique
.env.example
e renomeie para.env
cp .env.example .env
-
Mude o usuário (
DB_USERNAME
), senha (DB_PASSWORD
) e outras keys necessárias de.env
-
Baixe as dependências do composer
docker run -v $(pwd):/var/www/html -w /var/www/html laravelsail/php82-composer:latest sh -c "composer config http-basic.nova.laravel.com ${NOVA_USERNAME} ${NOVA_LICENSE_KEY} && composer install --ignore-platform-reqs"
- Crie a chave de criptografia
./vendor/bin/sail artisan key:generate
- Crie as tabelas no banco
./vendor/bin/sail artisan migrate:fresh --seed
Com a configuração inicial já realizada, suba os containers se necessário, inicie o ambiente front-end e acesse a aplicação em localhost
./vendor/bin/sail up -d
./vendor/bin/sail npm start
Após
sail up -d
, quando quiser, encerre os containers comsail down
./vendor/bin/sail test
./vendor/bin/sail npm test
./vendor/bin/sail composer run ci
./vendor/bin/sail npm run ci