وقتی رویکرد، مقاله یا تمرین تازهای اضافه میکنید، باید فایلهایی با اسمهایی بسیار خاص بسازید.
این کار همچنین نیازمند افزودن یا بهروزرسانی فایلهای پیکربندی است.
با دستور create، configlet میتواند همهی این کارها را بهجای شما انجام دهد.
از دستور create میتوان برای ساخت فایلهای لازم جهت افزودن رویکرد، مقاله یا تمرین تازه استفاده کرد. این دستور همچنین میتواند فایلهای پیکربندی را تغییر دهد.
configlet [global-options] create [command-options]
Options for create:
--approach <slug> The slug of the approach
--article <slug> The slug of the article
--practice-exercise <slug> The slug of the practice exercise
--concept-exercise <slug> The slug of the concept exercise
-e, --exercise <slug> Only operate on this exercise
-o, --offline Do not update the cached 'problem-specifications' data
مستندات افزودن تمرین عملی دستورالعملهای مفصلی برای افزودن تمرین عملی دارد.
برای ساخت تمرین مفهومی، باید slug آن را مشخص کنید:
configlet create --concept-exercise bird-watcher
این کار فایلهای لازم تمرین مفهومی را، همانطور که در مستندات تمرینهای مفهومی آمده است، میسازد.
البته این فقط نخستین گام در ساخت تمرین است. پس از آن باید:
tests به فایل tests
.docs/introduction.md
.docs/instructions.md
.meta/config.json تمرین:
authors
config.json مسیر:
concepts
prerequisites
برای ساخت فایلهای یک رویکرد، باید slug رویکرد و تمرین مربوط به آن را مشخص کنید:
configlet create --approach recursion --exercise collatz-conjecture
این کار فایلهای لازم رویکرد را، همانطور که در مستندات رویکردها آمده است، میسازد.
برای ساخت فایلهای یک مقاله، باید slug مقاله و تمرین مربوط به آن را مشخص کنید:
configlet create --article performance --exercise collatz-conjecture
این کار فایلهای لازم مقاله را، همانطور که در مستندات مقالهها آمده است، میسازد.