Adriaticante_symfony
1.0.0
PHP 7.4
Композитор
Symfony CLI
NODEJS + пряжа
Запустить среду разработки
git clone https://github.com/Aucante/Adriaticante_symfony.git
или
Клонирование проекта (SSH)
git clone [email protected]:Aucante/Adriaticante_symfony.git
composer install
и
npm install
Создать BDD - Создать BDD
php bin/console doctrine:database:create
Миграция BDD – Миграция BDD
php bin/console make:migration
php bin/console doctrine:migrations:migrate
symfony console doctrine:fixtures:load
Исправления для базы данных функционального тестирования
symfony console doctrine:fixtures:load --env=test
Если хочешь игнорировать вопросы
symfony console doctrine:fixtures:load --no-interaction
symfony server:start
php bin/phpunit
или
для большей точности
php bin/phpunit --testdox
composer run-script phpstan
Проверьте качество кода
Запустите тесты с помощью phpunit и phpstan.
composer check-all
Php-cs-фиксатор / PSR
php-cs-fixer fix src --verbose --rules=@Symfony
Для отображения всех сообщений, которые необходимо перевести для FR
php bin/console translation:extract --dump-messages fr
Для обновлений файлов FR с отсутствующими строками
php bin/console translation:extract --force fr
Запустите его перед обновлением public_html/build.
npm run build
Используйте его, если в общей папке нет изменений + FTP для изменений в общедоступной папке (например: сборка)
git pull
Используйте его, если вы меняли файлы для Hostinger.
php composer.phar install