
مرحبًا بك في Next.js Enterprise Boilerplate ، وهو قالب مفتوح المصدر لمشاريع المؤسسات! إنه محمل بالميزات التي ستساعدك على بناء تطبيق عالي الأداء ويمكن صيانته وممتعة. لقد فعلنا كل الرفع الثقيل لك ، لذا اجلس ، استرخ ، والاستعداد لقهر العالم من خلال تطبيقك المذهل! ؟
ملحوظة
Blazity هي مجموعة من Next.JS/خبراء مقطوعة الرأس. اتصل بنا على [email protected] إذا كنت ترغب في التحدث عن مشروعك أو لمجرد إجراء دردشة معنا
مع هذا القالب ، ستحصل على كل الذهول التي تحتاجها:
ts-reset من أجل السلامة النهائية من النوعللبدء في هذا الغلاية ، اتبع هذه الخطوات:
# # Don't forget to star and fork it first :)
git clone https://github.com/ < your_username)/next-enterprise.gityarn install --frozen-lockfileyarn devافتح http: // localhost: 3000 مع متصفحك لرؤية النتيجة.
يستخدم هذا المشروع خطاف GIT لفرض الالتزامات التقليدية. لتثبيت خطاف Git ، قم بتشغيل الأمر التالي في الدليل الجذر للمشروع:
brew install pre-commit
pre-commit install -t commit-msgقم بنشر تطبيق Next.js بسهولة مع Vercel من خلال النقر فوق الزر أدناه:
البرامج النصية التالية متوفرة في package.json :
dev : يبدأ خادم التطوير مع الإخراج الملونbuild : يبني التطبيق للإنتاجstart : يبدأ خادم الإنتاجlint : PRINTS الرمز باستخدام ESLINTlint:fix : إصلاح الأخطاء تلقائيًاprettier : يتحقق من الكود للتنسيق المناسبprettier:fix : إصلاح مشكلات التنسيق تلقائيًاanalyze : تحليل أحجام الحزمة لبيئات العميل والخادم والحافةstorybook : يبدأ خادم القصص القصص القصيرةbuild-storybook : يبني قصص القصة للنشرtest : اختبارات الوحدة والتكاملe2e:headless : يتم تشغيل اختبارات شاملة في وضع مقطوع الرأسe2e:ui : يقوم بإجراء اختبارات شاملة مع واجهة المستخدمformat : تنسيق الكود مع أجملpostinstall : يطبق البقع على التبعيات الخارجيةpreinstall : يضمن تثبيت المشروع مع الغزلcoupling-graph : يولد رسم بياني للاقتران والتماسك للمكونات البرنامج النصي coupling-graph هو أداة مفيدة تساعد على تصور الاقتران والاتصالات بين الوحدات الداخلية لمشروعك. تم تصميمه باستخدام مكتبة Madge. لإنشاء الرسم البياني ، ما عليك سوى تشغيل الأمر التالي:
yarn coupling-graph سيؤدي ذلك إلى إنشاء ملف graph.svg ، والذي يحتوي على تمثيل رسومي للاتصالات بين مكوناتك. يمكنك فتح الملف مع أي عارض متوافق مع SVG.
أضف مساهماتك