fonctionnement environnement dev, script de restart container pour appliquer les chgts, mode watch frankenphp semble hs
Some checks failed
Cadoles/hydra-sql/pipeline/pr-develop There was a failure building this commit

This commit is contained in:
2025-10-01 15:33:58 +02:00
parent 97289f96fd
commit d15579578e
5 changed files with 72 additions and 3 deletions

View File

@@ -116,4 +116,32 @@ ex : `'redis:?host[redis1:26379]&host[redis2:26379]&host[redis3:26379]&redis_sen
copier les images et les fonts dans les dossier ./assets
modifier si besoin le fichier theme-entrypoints.js
lancer un `npm run build`
lancer un `npm run build`
### watch-dev-optimized.sh
L'option watch du worker frankenphp ne semble pas bien fonctionner pour le moment
Script Bash pour le développement Symfony/FrankenPHP dans Docker:
il surveille les changements sur des dossiers spécifiés (/src, /templates, etc) et redémarre automatiquement le container correspondant pour refléter les changements en temps réel.
Il ignore les dossiers var/cache et vendor pour éviter les redémarrages inutiles.
#### context
Si le mode watch de compose est activé, ne pas oublier de enable watch dans la console
#### Pre requis
* Docker
* Docker compose
* inotify-tools (`sudo pacman -S inotify-tools`)
#### Utilisation
./watch-dev.sh [nom_du_container]
le nom peut être partiel, par exemple `sql`
ou complet, par exemple `hydra-dev-hydra-sql-1`
Chaque projet doit contenir son propre script de surveillance/redémarrage