Ushbu asosiy namuna ko’rsatmalar sizning Docsy saytingiz Netlify yordamida joylashtirilib, fayllaringiz GitHub da saqlanishi haqida taxmin qiladi. Siz ko’rsatmalarni “o’zi kabi” ishlatishingiz yoki o’z ko’rsatmalaringiz bilan moslashtira olasiz: masalan, boshqa joylashtirish variantlari, hujjat loyihangizning fayl tuzilishi haqida ma’lumot, loyihaga xos ko’rib chiqish ko’rsatmalari, versiya ko’rsatmalari yoki foydalanuvchilaringiz saytingizni yangilashda foydali deb bilishi mumkin bo’lgan boshqa ma’lumotlar. Kubeflow da ajoyib misol bor.
Bizning misol saytimizga emas, balki o’z hujjat repongizga havola qilishni unutmang! Shuningdek, foydalanuvchilaringiz bu ko’rsatmalarni hujjat repo README dan topa olishlarini ta’minlang: ularni u yerga qo’shing va bu sahifadan ularga havola qiling, yoki ularni bu yerga qo’shing va README dan ularga havola qiling, yoki ularni ikkala joyga ham qo’shing.
Biz veb-saytimizni formatlash va yaratish uchun Hugo dan, stil va sayt tuzilishi uchun Docsy mavzusidan va saytni joylashtirish boshqaruvini Netlify dan foydalanamiz. Hugo bizga shablonlar, standart katalog tuzilishida kontent tashkiloti va veb-sayt yaratish mexanizmini taqdim etuvchi ochiq manbali statik sayt generatoridir. Siz sahifalarni Markdown (yoki agar xohlasangiz HTML) da yozasiz va Hugo ularni veb-saytga o’rab oladi.
Loyiha a’zolari tomonidan yuborilganlar ham, barcha taqdimotlar ko’rib chiqishni talab qiladi. Biz buning uchun GitHub pull requestlaridan foydalanamiz. Pull requestlardan foydalanish haqida ko’proq ma’lumot olish uchun GitHub Help ni ko’ring.
Mana hujjatlarni yangilash bo’yicha tezkor qo’llanma. Bu siz GitHub workflow bilan tanish ekanligingizni va hujjat yangilanishlaringizning avtomatlashgan ko’rib chiqishidan foydalanishni xohlayotganingizni nazarda tutadi:
Agar siz hujjatlardan foydalanayotganda o’zgartirishni xohlagan narsani topgan bo’lsangiz, Docsy sizning uchun yorliq yo’l bor:
Agar ishlayotganingizda o’zgarishlaringizni ko’rib chiqish uchun o’z mahalliy Hugo serveringizni ishga tushirishni xohlasangiz:
Hugo va kerak bo’lgan boshqa vositalarni o’rnatish uchun Boshlash dagi ko’rsatmalarga amal qiling. Sizga kamida Hugo versiya 0.146.0 kerak bo’ladi (biz eng so’nggi mavjud versiyadan foydalanishni tavsiya qilamiz) va u SCSS ni qo’llab-quvvatlaydigan extended versiyasi bo’lishi kerak.
Goldydocs repo repositoriyasini o’z loyihangizga fork qiling, so’ngra git clone
yordamida mahalliy nusxa yarating.
git clone --branch v0.12.0 --depth 1 https://github.com/google/docsy-example.git
Sayt ildiz katalogida hugo server
ni ishga tushiring. Standart bo’yicha saytingiz http://localhost:1313/ da mavjud bo’ladi. Endi siz saytingizni mahalliy xizmat qilayotganingiz uchun, Hugo kontentdagi o’zgarishlarni kuzatib boradi va saytingizni avtomatik ravishda yangilaydi.
Fayllarni tahrirlash, ularni commit qilish, o’zgarishlarni forkingizga yuklash va pull request yaratish uchun odatiy GitHub workflow bilan davom eting.
Agar siz hujjatlarda muammo topdingiz, lekin uni qanday o’zingiz hal qilishni bilmasangiz, Goldydocs repo da issue yarating. Shuningdek, sahifaning yuqori o’ng burchagidagi Create Issue tugmasini bosib, muayyan sahifa haqida issue yaratishingiz mumkin.
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.