Yapılandırma
Sürücü uygulama kökündenconfig.json okur:
- Paketlenmiş yürütülebilir dosya:
plato-printer.exe’nin yanında. - Geliştirme: mevcut çalışma dizini.
config.json eksikse sürücü, arındırılmış varsayılanlara sahip bir tane oluşturur.
Örnek Yapılandırma
Sunucu
Express uygulaması, izin verilen CORS ve
Access-Control-Allow-Private-Network: true’yi etkinleştirir, böylece tarayıcı POS istemcileri sürücüyü yerel/özel ağlardan arayabilir.
Özellikler
HTTPS yalnızca
features.httpsEnabled ve caddy.enabled doğru olduğunda başlar.
Caddy
Windows 7 veya daha eski sürümlerde sürücü,
2.6.4 dışında bir Caddy sürümü kullanan HTTPS yapılandırmalarını reddeder.
Redis
Katıştırılmış Redis başlatma, Redis başlatılamazsa veya gerçek Redis sürümü
redis.version ile eşleşmiyorsa tüm sürücüyü iptal eder.
Sıra
Sterilizasyon
Yapılandırma okuyucusu değerleri temizler:- Bağlantı noktaları ve sayısal ayarlar pozitif tam sayılar olmalıdır.
- Boole’lar boole’ler veya
"true"/"false"dizeleri olabilir. redis.mode,embeddedveyaexternalolmalıdır.- Boş dizeler, etki alanı/sürüm/ana bilgisayar benzeri alanlar için varsayılanlara geri döner.