Skip to main content

إعدادات

يقرأ برنامج التشغيل 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.mode embedded أو external.
  • تعود السلاسل الفارغة إلى الإعدادات الافتراضية للحقول المشابهة للمجال/الإصدار/المضيف.