Configuration
Le pilote litconfig.json depuis la racine de l’application :
- Exécutable fourni : à côté de
plato-printer.exe. - Développement : répertoire de travail actuel.
config.json est manquant, le pilote en crée un avec des valeurs par défaut nettoyées.
Exemple de configuration
Serveuse
L’application Express active CORS et
Access-Control-Allow-Private-Network: true permissifs afin que les clients du navigateur POS puissent appeler le pilote à partir de réseaux locaux/privés.
Caractéristiques
HTTPS ne démarre que lorsque
features.httpsEnabled et caddy.enabled sont tous deux vrais.
Caddie
Sous Windows 7 ou version antérieure, le pilote rejette les configurations HTTPS qui utilisent une version de Caddy autre que
2.6.4.
Redis
Le démarrage intégré de Redis abandonne l’intégralité du pilote si Redis ne peut pas démarrer ou si la version réelle de Redis ne correspond pas à
redis.version.
File d’attente
Désinfection
Le lecteur de configuration nettoie les valeurs :- Les ports et les paramètres numériques doivent être des entiers positifs.
- Les booléens peuvent être des booléens ou des chaînes
"true"/"false". redis.modedoit êtreembeddedouexternal.- Les chaînes vides reviennent aux valeurs par défaut pour les champs de type domaine/version/hôte.