Skip to main content

Yapılandırma

Sürücü uygulama kökünden config.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, embedded veya external olmalıdır.
  • Boş dizeler, etki alanı/sürüm/ana bilgisayar benzeri alanlar için varsayılanlara geri döner.