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
Some checks failed
Cadoles/hydra-sql/pipeline/pr-develop There was a failure building this commit
This commit is contained in:
30
readme.md
30
readme.md
@@ -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
|
Reference in New Issue
Block a user