Configuration¶
packi utilise une configuration locale pour memoriser certaines preferences utilisateur.
Fichier local¶
- .package-installer-config.json
Exemple :
Parametres¶
willContribute¶
- type : boolean
- effet : autorise l'ajout automatique des nouveaux packages dans exists.txt
gms¶
- type : string
- valeur actuelle supportee : npm
Configuration npm recommandee en reseau instable¶
Ajoutez aussi ces reglages npm pour reduire les echecs transitoires :
npm config set fetch-retries 5
npm config set fetch-retry-factor 2
npm config set fetch-retry-mintimeout 20000
npm config set fetch-retry-maxtimeout 120000
npm config set network-timeout 300000
Schema de configuration¶
flowchart TD
A[Config utilisateur packi] --> B[willContribute]
A --> C[gms]
D[Config npm reseau] --> E[retries]
D --> F[timeouts]
B --> G[Comportement global plus stable]
E --> G
F --> G