عرض الموقع!
موقع ويب لإنشاء إعلانات السكك الحديدية في المملكة المتحدة وتشغيلها.
معلومات
نظرًا لإشعار قانوني من شركة Worldline IT Services UK Limited، لم تعد التسجيلات الصوتية الخاصة بشركة Atos Anne متاحة.
لمزيد من المعلومات، يرجى زيارة https://railannouncements.co.uk/atos-worldline
عندما بدأ فيل ساير بمغادرة السكة الحديد ببطء، تمنيت لو أنني حصلت على المزيد من التسجيلات لإعلاناته. ولأنني لم أفعل ذلك في ذلك الوقت، قررت أن أفعل ذلك بشكل استباقي هذه المرة!
️ يرجى اتباع هذه الإرشادات قبل إرسال أي ملفات. إذا لم تقم بذلك، فقد لا يتم قبول العلاقات العامة الخاصة بك.
يمكن العثور على مجلد الملفات الصوتية على audio/
.
mp3
نظرًا لدعمها الواسع للمتصفح.we will be calling at.mp3
.BTN.mp3
.ستحتاج إلى تثبيت Node.js ومدير حزم Yarn كمتطلبات أساسية.
عندما تقوم باستنساخ المستودع، قم بتثبيت التبعيات المطلوبة باستخدام Yarn:
yarn install
وبعد ذلك يمكنك بدء خدمات التطوير الثلاثة (نعم، الثلاثة):
# In one terminal, run (for the website):
yarn run develop
# When this says "You can now view rail-announcements in the browser.", open a new terminal and run (for the live trains API):
yarn run develop:workers
# Finally, open a new terminal and run (to serve the audio files):
yarn run serve-audio
ستتمكن من الوصول إلى موقع الويب على http://local.davw.network:8787. local.davw.network
هو النطاق الذي سيتم حله دائمًا على جهازك المحلي، ويستخدم للتأكد من أن موقع الويب يعمل بشكل صحيح مع الملفات الصوتية وواجهة برمجة التطبيقات الخلفية أثناء التطوير المحلي.
تتطلب بعض الميزات عملاً إضافيًا من أجل اختبارها محليًا.
ستحتاج إلى إنشاء ملف .dev.vars
في جذر المستودع باستخدام اسم المستخدم وكلمة المرور الخاصين بـ RTT API:
RTT_API_USERNAME=rttapi_username
RTT_API_PASSWORD=your_password
تم إنشاء هذا الموقع باستخدام React Framework باستخدام Gatsby. إذا لم تكن على دراية بـ React أو Gatsby، فقد ترغب في البحث عنهما قبل المساهمة.
قبل تنفيذ التغييرات، قم بتنسيق التعليمات البرمجية الخاصة بك:
yarn run format