2.3 KiB
2.3 KiB
Per contribuire al progetto e quindi implementare nuove funzionalità, migliorare quelle esistenti o risolvere problemi, è necessario installare alcuni software sul proprio PC e seguire le indicazioni riportate in questo documento.
Strumenti necessari
-
IDE o editor di testo intelligente:
-
Plugin PHPStorm (consigliati, solo se si è scelto PHPStorm sopra):
- .env files support
- .ignore
- collector
- deep-assoc-completion
- deep-js-completion
- GitToolBox
- InertiaJS support (non installare se si sceglie il plugin Laravel Idea)
- Laravel Idea*
- Laravel Make Integration
- Laravel Tinker (opzionale, però può essere utile)
- Open in Github
- PHP Advanced Autocomplete
- PHP Inspections (EA Ultimate)*
- PHP ToolBox
Nota: Gli strumenti contrassegnati da
*
sono a pagamento. È disponibile una licenza gratuita presso lo sviluppatore dello strumento per studenti e progetti open-source
Preparazione del progetto dal repo di Github
- Eseguire i seguenti comandi:
composer install
pnpm install
php artisan key:generate
php artisan migrate
php artisan vendor:publish
- Avviare il server di sviluppo:
pnpm serve-dev