Adriaticante_symfony
1.0.0
PHP 7.4
Komposer
CLI Symfony
NODEJS + benang
Luncurkan lingkungan pengembangan
git clone https://github.com/Aucante/Adriaticante_symfony.git
atau
Proyek klon (SSH)
git clone [email protected]:Aucante/Adriaticante_symfony.git
composer install
Dan
npm install
Buat BDD - Créer BDD
php bin/console doctrine:database:create
Migrasikan BDD - Migrer BDD
php bin/console make:migration
php bin/console doctrine:migrations:migrate
symfony console doctrine:fixtures:load
Perlengkapan untuk database uji fungsional
symfony console doctrine:fixtures:load --env=test
Jika Anda ingin mengabaikan pertanyaan
symfony console doctrine:fixtures:load --no-interaction
symfony server:start
php bin/phpunit
atau
untuk lebih presisi
php bin/phpunit --testdox
composer run-script phpstan
Periksa kualitas kode
Jalankan tes dengan phpunit dan phpstan
composer check-all
Pemecah php-cs / PSR
php-cs-fixer fix src --verbose --rules=@Symfony
Untuk menampilkan semua pesan yang harus diterjemahkan untuk FR
php bin/console translation:extract --dump-messages fr
Untuk pembaruan file FR dengan string yang hilang
php bin/console translation:extract --force fr
Jalankan sebelum memperbarui public_html/build
npm run build
Gunakan jika folder publik tidak ada perubahan + FTP untuk perubahan di publik (yaitu: build)
git pull
Gunakan jika Anda telah mengubah file untuk Hostinger
php composer.phar install