
Dark تحت عنوان ، SEO ودية: Nuxt Content + Tailwindcss + Firebase + I18N على أساس السبا المماطلة للمطورين لتدوير مدونة Kickass الخاصة بهم بسرعة وعرض مشاريعهم.

تفضل بزيارة: template.karngyan.com لمشاهدة جميع الإصدار الممكّن من الميزة من هذا القالب.
# replace <username> with your username
git clone [email protected]: < username > /karngyan.com.git
git checkout -b website # install node <= 14 and yarn (highly recommended)
$ npm install --global yarn
# cd into your project and install the dependencies
$ yarn install
# run the dev server
$ yarn dev
# open localhost:3000قد لا يتم تحميل الصفحة الآن ، يمكنك تعيين
firebase.enabled = falseفيkarngyan.config.jsفي الوقت الحالي. اقرأ على طول.
karngyan.config.js إلى رغبتك. يمكنك تشغيل وإيقاف الأقسام/الصفحات عن طريق تغيير القيمة enabled للكائنات المعنية.static . يتطابق مع الجذر عند نشره.strings وفقًا لذلك.firebase.enabled = false في karngyan.config.js ، وانتقل إلى الخطوة التالية. وإلا اتبع هذه: rules_version = '2';
service cloud.firestore {
match /databases/{database}/documents {
match /likes/{id} {
allow write: if request.auth != null;
allow read: if true;
}
match /comments/{id} {
allow write: if request.auth != null &&
request.resourse.data.text.size() > 0 &&
request.resource.data.slug.size() > 0;
allow read: if true;
}
}
}
.env.example -> .env وأضف قيمًا من كائن التكوين.websitedistyarn generatecontent/posts والمشاريع في content/projects في Markdown أو HTML. هناك عدة عينات تأتي مع القالب.الرمز لك ، تحرير ما تشعر به. لا تنس أن تنجأ المستودع إذا أعجبك ذلك.
يستخدم هذا المشروع محتوى nuxt ، يمكنك أن تقرأ عنه هنا
يمكنك أيضًا إعداد Forestry لفتح رمز واستخدام محرر رائع. سأضيف تعليمات لاستخدام ذلك لاحقًا.
تم نشر موقع الويب الخاص بي Karngyan.com بالفعل على AWS في دلو S3 ، مع CloudFront. ولكن هذا يأتي مع عدد قليل من التحذيرات لتكوين وصيانة. على أي حال ، يرتكب Gulpfile.js النشر إلى AWS مع المشروع إذا كنت تشعر أنك تريد التحقق من ذلك.
المساهمات هي التي تجعل مجتمع المصدر المفتوح مكانًا رائعًا للتعلم وإلهام وإنشاء. أي مساهمات تقدمها موضع تقدير كبير .
git checkout -b feature/AmazingFeature )git commit -m 'Add some AmazingFeature' )git push origin feature/AmazingFeature )ارفع العلاقات العامة عندما يصل موقع الويب الخاص بك إلى إضافتك هنا.
ابحث عن وضعك الأبجدي ، أو ارفع العلاقات العامة لأتمتة هذا.
موزعة تحت رخصة معهد ماساتشوستس للتكنولوجيا. انظر LICENSE لمزيد من المعلومات.
Karn - Gyankarn - [email protected]
للحصول على شرح مفصل حول كيفية عمل الأشياء ، تحقق من مستندات nuxt.js.