Oftadeh - قالب React Admin المستجيب هو تطبيق React مكتوب بالكامل باستخدام Javascript (reactjs وmaterial-ui) ولا يحتوي على تبعية jQuery.
لمشاهدة العرض التجريبي المباشر، انقر هنا.
رد الفعل هو جوهر القالب لدينا. إذا كنت لا تعرف ما هو React أو لا تعرف كيفية استخدامه، فإننا نوصي بشدة بالتحقق من React قبل البدء في القيام بأي شيء باستخدام Oftadeh.
إنشاء تطبيق React هو أداة أنشأها المطورون في Facebook لمساعدتك في إنشاء تطبيقات React. فهو يوفر عليك من الإعداد والتكوين الذي يستغرق وقتًا طويلاً.
npm start
npm test
npm run build
npm run eject
npm run build
في التصغيرسيعطيك هذا القسم بعض المعلومات حول الأدوات التي ستحتاجها.
لتثبيت Oftadeh React واستخدامه، ستحتاج إلى تثبيت Node.js على جهاز الكمبيوتر الخاص بك. لن نخوض في الكثير من التفاصيل حول Node.js لأنها خارج نطاق هذه الوثائق. كما أنك لن تحتاج إلى استخدام Node.js فعليًا، فهو مطلوب فقط لعملية التطوير.
أ. تثبيت المتطلبات الأساسية
قم بتنزيل وتثبيت LTS على الأقل أو أحدث إصدار من Node.js من موقع الويب الخاص به.
ب. تثبيت رد فعل Oftadeh
افتح تطبيق وحدة التحكم المفضل لديك (المحطة الطرفية، موجه الأوامر، وما إلى ذلك)، وانتقل إلى مجلد العمل الخاص بك، وقم بتشغيل الأمر التالي وانتظر حتى ينتهي:
npm install
أثناء وجودك في مجلد العمل، قم بتشغيل الأمر التالي في تطبيق وحدة التحكم:
npm start
يقوم الأمر التالي بإنشاء التطبيق في دليل الإخراج
npm run build
يجمع التطبيق في دليل /build
قم بالخروج من وثائق إنشاء تطبيق رد الفعل على فيسبوك: النشر
إليك هيكل مشروع Oftadeh React:
تم تمهيد هذا المشروع باستخدام تطبيق Create React.
في دليل المشروع، يمكنك تشغيل:
npm start
تشغيل التطبيق في وضع التطوير.
افتح http://localhost:3000 لمشاهدته في المتصفح.
سيتم إعادة تحميل الصفحة إذا قمت بإجراء تعديلات.
سترى أيضًا أي أخطاء في الوبر في وحدة التحكم.
npm test
يقوم بتشغيل عداء الاختبار في وضع المراقبة التفاعلية.
راجع القسم الخاص بإجراء الاختبارات لمزيد من المعلومات.
npm run build
ينشئ التطبيق للإنتاج في مجلد build
.
فهو يجمع React بشكل صحيح في وضع الإنتاج ويحسن البناء للحصول على أفضل أداء.
يتم تصغير البنية وتتضمن أسماء الملفات التجزئة.
تطبيقك جاهز للنشر!
راجع القسم الخاص بالنشر لمزيد من المعلومات.
npm run eject
ملاحظة: هذه عملية في اتجاه واحد. بمجرد eject
، لا يمكنك العودة!
إذا لم تكن راضيًا عن أداة الإنشاء وخيارات التكوين، فيمكنك eject
في أي وقت. سيؤدي هذا الأمر إلى إزالة تبعية البناء الفردي من مشروعك.
بدلاً من ذلك، سيقوم بنسخ جميع ملفات التكوين والتبعيات المتعدية (webpack، Babel، ESLint، إلخ) مباشرة إلى مشروعك بحيث يكون لديك السيطرة الكاملة عليها. ستظل كافة الأوامر باستثناء eject
تعمل، لكنها ستشير إلى النصوص البرمجية المنسوخة حتى تتمكن من تعديلها. في هذه المرحلة أنت وحدك.
ليس عليك استخدام eject
على الإطلاق. مجموعة الميزات المنسقة مناسبة لعمليات النشر الصغيرة والمتوسطة، ولا ينبغي أن تشعر بأنك ملزم باستخدام هذه الميزة. ومع ذلك، فإننا ندرك أن هذه الأداة لن تكون مفيدة إذا لم تتمكن من تخصيصها عندما تكون مستعدًا لها.
يمكنك معرفة المزيد في وثائق إنشاء تطبيق React.
لتعلم React، راجع وثائق React.
تم نقل هذا القسم هنا: https://facebook.github.io/create-react-app/docs/code-splitting
تم نقل هذا القسم هنا: https://facebook.github.io/create-react-app/docs/analyzing-the-bundle-size
تم نقل هذا القسم هنا: https://facebook.github.io/create-react-app/docs/make-a-progressive-web-app
تم نقل هذا القسم هنا: https://facebook.github.io/create-react-app/docs/advanced-configuration
تم نقل هذا القسم هنا: https://facebook.github.io/create-react-app/docs/deployment
npm run build
في التصغيرتم نقل هذا القسم هنا: https://facebook.github.io/create-react-app/docs/troubleshooting#npm-run-build-fails-to-minify
مجاني تماما (معهد ماساتشوستس للتكنولوجيا)! راجع LICENSE.md للمزيد.
يمكنك التبرع لنا. رابط للتبرع