أضف تبعية mapomodule
إلى مشروعك
yarn add --dev mapomodule # or npm install --save-dev mapomodule
أضف Mapomodule إلى قسم الوحدات النمطية في nuxt.config.js
{
modules : [
// Simple usage
'mapomodule' ,
// With options
[ 'mapomodule' , { /* module options */ } ]
]
}
يمكنك إضافة خيارات أيضًا من المستوى الأعلى nuxt.config.js
{
modules : [
'mapomodule'
] ,
mapo : {
/* module options */
}
}
تم إنشاء هذه الوحدة لتبسيط إنشاء لوحات الإدارة.
وُلد Mapo كرفيق للواجهة الأمامية لمشروع Camomilla، ولكن تم إنشاؤه بهدف عدم الاهتمام بالواجهة الخلفية. ولهذا السبب قمنا بإدراج المنطق المرتبط بمشروع Camomilla (تكاملات camomilla) في طبقة التوافق.
إذا كنت ترغب في تجربة المشروع باستخدام Camomilla كواجهة خلفية، فما عليك سوى اتباع التعليمات التي ستجدها هنا. بخلاف ذلك، يمكنك كتابة الواجهة الخلفية الخاصة بك باستخدام الإطار واللغة التي تفضلها. يمكنك أيضًا كتابة عمليات تكامل جديدة لتوصيل Mapo بواجهات API الخلفية الأخرى الموجودة.
$mapo
لتوفير مجموعة من الأدوات المساعدة.components
Mapo في اكتشاف مكون nuxt الافتراضي.؟ اقرأ المزيد من الوثائق.
yarn bootstrap
yarn dev
لا تتردد في المساهمة في المشروع عن طريق تقديم طلب السحب.
فيما يلي مثال لتسمية فرع:
feature/<branch name>
بمجرد الانتهاء من عملك والاستعداد لتقديم طلب سحب، قم بتعيين المراجعين على Gabriele Baldi (bnznamco) وAndrea Morosi (andreamorosi).
اكتب دائمًا بعض الوثائق المتعلقة بالمكونات التي تقوم بتطويرها. يتم إنشاء وثائقنا مباشرةً من التعليمات البرمجية بفضل @Vuepress و@Vuese و@jsdoc-to-markdown.
yarn doc:gen
yarn doc:dev
يأتي المشروع مع مجموعة السرو المثبتة مسبقًا. عدد اختبارات e2e/الوحدة الموجودة حاليًا منخفض. لذلك ندعو المساهمين إلى كتابة الاختبارات بالإضافة إلى الميزات الجديدة.