Para ter um ambiente de desenvolvimento requer os seguintes programas para Windows
-
PHP 7.2 => Sugiro usar o XAMPP
-
Composer => Ferramente de linnha de comando
-
Laravel => Precisa do composer
-
MySql
-
Node
Em demais sistemas operacionais vai precisar dessas ferramentas bases, seja eles varias distros do Linux ou MacOS, na coloquei aqui porque n�o sei configurar corretamente. Mas sinta-se a vontade para contribuir. :)
Rode os comandos de npm install e composer install.
Gere e configure o .env a partir do .env.example.
No .env coloque as informações do banco de dados.
Gere a key do Laravel através do comando php artisan key:generate
Rode as migrations e as seeds
php artisan migrate
php artisan db:seed
Execute npm run dev.
vagrant up
cp .env.example .env
vagrant ssh
cd /vagrant
composer install && npm install
php artisan key:generate
sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
- Change
bind-address
from127.0.0.1
to0.0.0.0
mysql -u root -p
- Type mysql password
grant all on *.* to 'root'@'%' identified by 'root';
flush privileges;
create database dodb;
exit;
sudo service mysql restart
php artisan migrate && php artisan db:seed
Crie um branch e faça um pull request para o master, e aguarde a liberação do merge para o master. somente o usuário JuniorBM poderá aprovar os pull requests.
Qualquer problema com o versionamento envie email para johnnyvaz@johnnyvaz.com.br