عن المشروع
SugarCube Starter هو قالب لإنشاء قصص SugarCube باستخدام Twine وTweego. يوفر تثبيتًا تلقائيًا لكل من Tweego وSugarCube، وعمليات بناء قابلة للتكوين، وعمليات بناء إنتاجية تلقائية، وخادم تطوير مع إعادة تحميل مباشرة عبر Browser-Sync. يعمل حقن CSS على تجنّب إعادة تحميل الصفحة بالكامل. تتضمن شجرة المصدر مجلدات مخصصة للخطوط المخصصة، والوسائط، وسكربتات الجهات الخارجية، وملفات القصة بصيغة .twee، ومحتوى الرأس. تعتمد الحزمة على Vite وTypeScript وSass مع PostCSS Preset Env وNode.js 18+. تشمل السكربتات: npm start أو npm run dev للتطوير، وnpm run build لإخراج الإنتاج إلى dist/، وnpm run tweego لتشغيل Tweego يدويًا، وnpm run tweego:install لتثبيت Tweego أو إعادة تثبيته. يتم تفعيل وضع العرض للتصحيح في بيئة التطوير، ويُعطَّل افتراضيًا في عمليات بناء الإنتاج. يربط المستودع بوثائق SugarCube، وويكي أساسيات SugarCube، وعدة مجموعات ماكرو من جهات خارجية. وهو مرخَّص بموجب ترخيص MIT.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.