Documentation développeur¶
Mettre en place un environnement de développement¶
Il n’y pas encore de docker ou de truc comme ça pour installer facilement le projet. Pour monter un environement de dev :
- Suivre la doc d’installation classique
- Refaire un
composer install
en incluant les dépendances de dev :
php7.3 composer.phar install
- Changer la variable
APP_ENV
dans le.env
:
...
###> symfony/framework-bundle ###
APP_ENV=dev
...
- Générer des données de tests :
# Génére des données pour les 3 derniers mois pour un utilisateur user-test/password
# attention, la génération peut-être un peu longue, vous pouvez réduire le nombre de
# de données créées avec l'option --from
php7.3 bin/console pilea:dev:generate-fake-data
Et voilà !
Générer les assets¶
Les assets sont gérer avec Webpack Encore
# Installer les dépendances
yarn install
# Build en mode prod
yarn build
# Build en mode dev
yarn dev
# Build en mode watch
yarn dev --watch