
Slash Admin هو قالب لوحة تحكم إداري حديث تم إنشاؤه باستخدام React 18 وVite وAnt Design وTypeScript. إنه مصمم لمساعدة المطورين على إنشاء أنظمة إدارة إدارية قوية بسرعة.
الإنجليزية | 中文
git clone https://github.com/d3george/slash-admin.gitفي الدليل الجذر للمشروع، قم بتشغيل الأمر التالي لتثبيت تبعيات المشروع:
pnpm installقم بتشغيل الأمر التالي لبدء خادم التطوير:
pnpm devتفضل بزيارة http://localhost:3001 لعرض طلبك.
قم بتشغيل الأمر التالي لإنشاء إصدار الإنتاج:
pnpm buildأدخل الدليل الجذر للمشروع في الوحدة الطرفية وقم بتنفيذ الأمر التالي لإنشاء صورة Docker:
docker build -t your-image-name .
تأكد من استبدال your-image-name باسم الصورة الخاصة بك
قم بتشغيل تطبيقك في حاوية Docker باستخدام الأمر التالي:
docker run -p 3001:80 your-image-name
سيؤدي هذا إلى تشغيل تطبيقك على المنفذ 80 (المكشوف في Dockerfile ) للحاوية وتعيينه إلى المنفذ 3001 على مضيفك.
يمكنك الآن الوصول إلى http://localhost:3001 لعرض التطبيقات المنشورة.
أدخل الدليل الجذر للمشروع في الوحدة الطرفية وقم بتنفيذ الأمر التالي لبدء Docker Compose:
docker-compose up -d
سيقوم Docker Compose بإنشاء صورة بناءً على التكوين المحدد بواسطة "docker-compose". yaml" وقم بتشغيل الحاوية في الخلفية.
بعد تشغيل الحاوية بنجاح، يمكن أيضًا الوصول إليها من خلال http://localhost:3001 لعرض التطبيقات المنشورة.
مرجع.commitlint.config.js
feat ميزات جديدةfix إصلاحdocs المستندات أو التعليقاتstyle (التغييرات التي لا تؤثر على تنفيذ التعليمات البرمجية)refactor البناءperf أداء الأداءrevert إلى الالتزامtest اختبار ذات الصلةchore في عملية البناء أو الأدوات المساعدةci تعديل تكوين CI والبرامج النصيةtypes التغييرات في ملف تعريف النوعwip في التنمية