Adriaticante_symfony
1.0.0
PHP 7.4
Compositor
CLI de Symfony
NODEJS + hilo
Entorno de desarrollo de lanzamiento
git clone https://github.com/Aucante/Adriaticante_symfony.git
o
Clonar proyecto (SSH)
git clone [email protected]:Aucante/Adriaticante_symfony.git
composer install
y
npm install
Crear BDD - Crear BDD
php bin/console doctrine:database:create
Migrar BDD - Migrar BDD
php bin/console make:migration
php bin/console doctrine:migrations:migrate
symfony console doctrine:fixtures:load
Accesorios para la base de datos de pruebas funcionales.
symfony console doctrine:fixtures:load --env=test
Si quieres ignora las preguntas
symfony console doctrine:fixtures:load --no-interaction
symfony server:start
php bin/phpunit
o
para más precisiones
php bin/phpunit --testdox
composer run-script phpstan
comprobar la calidad del código
Ejecute pruebas con phpunit y phpstan
composer check-all
PHP-cs-reparador / PSR
php-cs-fixer fix src --verbose --rules=@Symfony
Para mostrar todos los mensajes que deben traducirse para FR
php bin/console translation:extract --dump-messages fr
Para actualizaciones de archivos FR a los que les faltan cadenas
php bin/console translation:extract --force fr
Ejecútelo antes de actualizar public_html/build
npm run build
Úselo si la carpeta pública no tiene cambios + FTP para cambios en público (es decir: compilación)
git pull
Úselo si ha cambiado archivos para Hostinger
php composer.phar install