PHP 7.4
Komponist
Symfony-CLI
NODEJS + Garn
Entwicklungsumgebung starten
git clone https://github.com/Aucante/Adriaticante_symfony.git
oder
Projekt klonen (SSH)
git clone [email protected]:Aucante/Adriaticante_symfony.git
composer install
Und
npm install
BDD erstellen – Créer BDD
php bin/console doctrine:database:create
BDD migrieren – BDD migrieren
php bin/console make:migration
php bin/console doctrine:migrations:migrate
symfony console doctrine:fixtures:load
Vorrichtungen für funktionale Testdatenbank
symfony console doctrine:fixtures:load --env=test
Wenn Sie möchten, ignorieren Sie Fragen
symfony console doctrine:fixtures:load --no-interaction
symfony server:start
php bin/phpunit
oder
für mehr Präzision
php bin/phpunit --testdox
composer run-script phpstan
Überprüfen Sie die Codequalität
Führen Sie Tests mit phpunit und phpstan durch
composer check-all
PHP-CS-Fixer / PSR
php-cs-fixer fix src --verbose --rules=@Symfony
Zeigt alle Nachrichten an, die für FR übersetzt werden sollen
php bin/console translation:extract --dump-messages fr
Für Aktualisierungen von FR-Dateien mit fehlenden Zeichenfolgen
php bin/console translation:extract --force fr
Führen Sie es aus, bevor Sie public_html/build aktualisieren
npm run build
Verwenden Sie es, wenn der öffentliche Ordner keine Änderungen aufweist + FTP für Änderungen im öffentlichen Ordner (z. B. Build)
git pull
Verwenden Sie es, wenn Sie Dateien für Hostinger geändert haben
php composer.phar install