محرر سيناريو UURAGE هو مكون تطبيق ويب لتحرير سيناريوهات الاتصال.
مكدس الخادم الذي يتضمن php> = 7.4.
للاستخدام عبر الإنترنت ، يجب أن تفعل أي حزمة استضافة ويب صغيرة ؛ بيئات Linux أكثر شيوعًا وأفضل من خوادم Windows. بالنسبة للإنترنت ، الاستخدام المحلي على Windows ، XAMPP هو خيار معقول.
ضع جميع الملفات في الدليل وقم بتعيين الدليل الفرعي public كجذر الويب ( DocumentRoot في Apache). إذا لم تتمكن من تغيير جذر الويب ، ولكن لديك وصول إلى الدليل الذي يحتوي على جذر الويب ، يمكنك وضع جميع الملفات هناك ونقل محتويات public إلى جذر الويب.
قم بإنشاء ملف XML للتكوين استنادًا إلى لغة التكوين مع مساحة الاسم http://uurage.github.io/scenarioeditor/config/namespace ووضعه في دليل public/editor مع اسم filedile config.xml . البرنامج التعليمي متاح أيضا.
الغرض من حزمة NPM هو إدارة تبعيات التطوير. نستخدم التقنيات التي تتضمن ملفات (تحويل) ملفات (انظر أدناه). تتيح لك حزمة NPM إنشاء كل شيء دفعة واحدة وإنشاء ملفات قد تغيرت منذ آخر إنشاء في كل مرة تقوم فيها بحفظ ملف.
تثبيت node.js وتنفيذ الأوامر التالية لتثبيت تبعيات التطوير:
npm install -g gulp-cli
npm install
للبناء ، تشغيل gulp build . لبناء ومشاهدة تغييرات الملف ، تشغيل gulp .
يحتوي محرر السيناريو على مهمة رمز Visual Studio لتنفيذ Gulp. بعد تثبيت التبعيات ، يمكن تنفيذ هذه المهمة باستخدام Ctrl+Shift+B في نافذة تحرير التعليمات البرمجية.
يستخدم محرر السيناريو مجموعة من ملفات Sass لتصميمها. هناك عدة طرق لتجميع Sass إلى CSS.
انظر "حزمة NPM" أعلاه. تشغيل gulp sass لتجميع مرة واحدة.
عند التجميع باستخدام برنامج التحويل البرمجي SSSS القياسي ، تحتاج إلى مشاهدة المجلد public/editor/sass لتجميعها إلى public/editor/css .
يمكنك العيش على تغيير التغييرات في أوراق الأنماط الخاصة بك في متصفحك عن طريق تشغيل gulp stream ، والذي يستخدم Browsersync ويستخدم localhost كاسم المضيف الوكيل.