تعد كتابة الوثائق معيارًا يصبح في العديد من المشاريع ترفًا. ويذهب إنتاجها بسهولة إلى الخلفية، خاصةً عندما تُعطى الأولوية التالية للوظائف الإضافية في مرحلة تطوير التطبيق الديناميكي.
لقد كان من المهم دائمًا بذل الجهد اللازم لتصميم وبرمجة وتنفيذ شيء يفي بعدة معايير:
يسمح لك بالوصول بسرعة إلى بنية التطبيق
يسمح لك بالبحث في المحتوى بحرية
يوفر مجموعة من المعلومات الفنية عن الحلول المستخدمة
يمكن تخزينها على GitHub، ويفضل أن يكون ذلك مع إمكانية النشر السهل.
لا عجب أن التوثيق يرتبط بنفقات كبيرة. من ناحية أخرى، فإن الفريق ينمو، ويولد التأهيل الكثير من التكاليف، ولهذا يطرح الدعم باستمرار نفس الأسئلة على المطورين. في مرحلة ما، يفتقد الجميع ... VuePress.
VuePress هو مولد صفحات ثابت يعتمد على Vue.js، وهو أمر رائع لإنشاء الوثائق. يمكن ضرب مثال جيد من خلال توثيق Vue.js نفسه.
يسمح لك VuePress بتحرير النصوص بصيغة Markdown باستخدام مكونات Vue، والتي، في النهاية، تعطي مجموعة واسعة من الإمكانيات. فقط ابدأ بأمرين
تثبيت npm -g vuepress
فوبريس ديف
بشكل افتراضي، يتم تشغيل VuePress بشكل افتراضي على دليل المستندات / الدليل وينشئ مجلد vuepress الخاص به. بعد إدخال الأوامر المذكورة أعلاه، فإنه يبدأ تلقائيًا تشغيل العقدة الخادم ويعرض الوثائق على المضيف المحلي: 8080 /. فيما يلي مثال على بنية الملف.
مع التكوين المناسب، سينشئ VuePress صفحة كاملة وجمالية للغاية. كما ترى على الشاشة أعلاه، تحتوي وثائقنا على مكونين مخصصين - CodeHeading و ColorSample.
وبهذه الطريقة، حصلنا على حل مقروء تمامًا لتقديم أمثلة للعمل مع رمز.
ربما واجه كل مطوري الواجهة الأمامية على الأرجح موقفًا يفتقرون فيه إلى تمثيل HEX لأي لون من تصميم الرسومات. وماذا لو كان بإمكانك دائمًا الحصول على اللون في متناول اليد وتحديد لوحة ألوان معينة مسبقًا؟ هذا صحيح - التوثيق بطريقة ما يجعلنا نلتزم بالمعيار. قد تبدو النتيجة كما يلي:
في هذا المثال، استُخدم مكوّن ColorPicker.vue. لا يخدم فقط عرض لون معين - بالنقر على دائرة، سنقوم تلقائيًا بنسخ رمز HEX إلى الحافظة.
مع فوبريسالبناء أمر، يمكننا على الفور إنشاء ملفات HTML ثابتة جاهزة للنشر السريع مع دعم كامل للأصول.
من الجدير بالذكر أن VuePress يسمح بالنشر التلقائي على منصات مختلفة، بما في ذلك صفحات GitHub. بالإضافة إلى ذلك ، فإن القدرة على إنشاء السمات الخاصة بك تجعل VuePress حلاً جيدًا للمدونة.
إذا كانت الأمثلة أعلاه قد أثارت فضولك، للمزيد من المعلومات أنصحك بالتعرف على الوثائق الرسمية لـ VuePress المشروع.