Skip to content

Code Snippets များ ​

Generated snippets တွေဟာ Iroha ပြင်ဆင်မှုကနေ ကုဒ်၊ ဖွဲ့စည်းပုံနဲ့ အစီအစဉ်တွေနဲ့ ဆက်စပ်ထားတဲ့ နမူနာတွေကို သိမ်းထားတယ်။

Iroha အားကောင်းစရာ လက်ရာများ ​

Iroha မှ ရယူသော snippets များကို သာမန် site build များတွင် စစ်ဆေးထားသည်မှာကွန်ရက်ဝင်ရောက်မှု (သို့) ညီမလေး repositories ကိုလိုအပ်ခြင်းမရှိပါ။ သူတို့ကို ရှင်းလင်းစွာ update လုပ်ပါ:

bash
pnpm refresh:iroha --source /path/to/iroha

မှတ်ပုံတင်ခံရသူ etc/refresh-iroha.ts workflow က clean source checkout ကို verifies လုပ်တယ် provenance/iroha.json, ပြန်လည်ပြုပြင်ခြင်း /src/snippets နောက်ပြီး Torii OpenAPI snapshot နဲ့ update တွေ SHA-256 hashes များ။ အကြောင်းအရာများနှင့် မူရင်းအပြောင်းအလဲများကို အတူတကွစစ်ဆေးပါ။ ပုံမှန်မှီခိုမှုတပ်ဆင်ခြင်းနှင့် VitePress Builds တွေက check-in file တွေကို mutable branch ကို မယူပဲ စားသုံးကြတာပါ။

Snippets အပါအဝင် ​

VitePress code-snippet syntax ကို အသုံးပြုပြီး generated သို့မဟုတ် local source ကို ထည့်သွင်းပါ။

md
<<< @/snippets/client.template.toml

အမည်တပ်ထားတဲ့ ကုဒ်ဒေသကို ၎င်းရဲ့ ဒေသအမည်ကို ချိတ်ဆက်ခြင်းဖြင့် ထည့်သွင်းနိုင်ပါတယ်-

md
<<< @/example_code/lorem.rs#ipsum

လက်ဖြင့်ရေးသားထားသော နမူနာများကို သေးငယ်စေရန်။ အများပြည်သူ ကြားခံစနစ်များ၊ ညွှန်ကြားချက်ပုံစံများ၊ ထုတ်လုပ်သည့် အစီအစဉ်များနှင့် အမိန့်ထုတ်လုပ်မှုအတွက် အသစ်ပြန်လည်ပြုစုထားသော အရင်းအမြစ်လက်ရာများကို ကြိုက်ပါ။