On 2/3/2023 at 11:14 AM, bayzazi said:A chaque install il faut lancer un composer install dans le rep du module ?
Salut,
Pas du tout, ton zip doit déjà contenir tes dépendances https://devdocs.prestashop-project.org/1.7/modules/concepts/composer/#important-notes
Le zip de ton module est appelé "release package" dans la devdocs, tu dois faire le composer install avant de faire ton ZIP, il n'y aura donc pas besoin de faire de composer install lors de l'installation du module car le ZIP contient déjà toutes les dépendances.
A noter que si ton module utilise des dépendances déjà présentes nativement sur PrestaShop, tu n'as pas besoin de les inclure dans ton ZIP. Par exemple, Guzzle est déjà livré avec PrestaShop 1.7 et 8.0 mais si ton module vise PrestaShop 1.6 tu dois l'inclure car cette version ne l'inclus pas nativement.