إعدادات
يقرأ برنامج التشغيلconfig.json من جذر التطبيق:
- المجمعة القابلة للتنفيذ: بجوار
plato-printer.exe. - التطوير: دليل العمل الحالي.
config.json مفقودًا، فسيقوم برنامج التشغيل بإنشاء واحد باستخدام الإعدادات الافتراضية المعقمة.
مثال التكوين
الخادم
يمكّن تطبيق Express CORS و
Access-Control-Allow-Private-Network: true من السماح لعملاء المتصفح POS بالاتصال بالسائق من الشبكات المحلية/الخاصة.
سمات
يبدأ تشغيل HTTPS فقط عندما يكون كل من
features.httpsEnabled وcaddy.enabled صحيحين.
العلبة
في نظام التشغيل Windows 7 أو الإصدارات الأقدم، يرفض برنامج التشغيل تكوينات HTTPS التي تستخدم إصدار Caddy بخلاف
2.6.4.
Redis
يؤدي بدء تشغيل Redis المضمن إلى إحباط برنامج التشغيل بالكامل إذا تعذر بدء تشغيل Redis أو إذا كان إصدار Redis الفعلي لا يتطابق مع
redis.version.
طابور
التعقيم
يقوم قارئ التكوين بتعقيم القيم:- يجب أن تكون المنافذ والإعدادات الرقمية أعدادًا صحيحة موجبة.
- يمكن أن تكون القيم المنطقية منطقية أو سلاسل
"true"/"false". - يجب أن يكون
redis.modeembeddedأوexternal. - تعود السلاسل الفارغة إلى الإعدادات الافتراضية للحقول المشابهة للمجال/الإصدار/المضيف.