تم تمهيد هذا المشروع باستخدام تطبيق 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