Quando aggiungi un nuovo approccio, un nuovo articolo o un nuovo esercizio, dovrai creare file con nomi molto specifici.
Richiedono anche di aggiungere o aggiornare dei file di configurazione.
Con il comando create, configlet può fare tutto questo al posto tuo.
Il comando create può essere usato per creare i file necessari ad aggiungere un nuovo approccio, articolo o esercizio, oltre a modificare eventuali file di configurazione.
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
La documentazione su come aggiungere un esercizio di pratica contiene istruzioni dettagliate.
Per creare un esercizio di concetto, devi specificarne lo slug:
configlet create --concept-exercise bird-watcher
Questo creerà i file richiesti dall'esercizio di concetto, come specificato nella documentazione sugli esercizi di concetto.
Naturalmente, questo è solo il primo passo per creare un esercizio. Dopodiché dovrai:
.docs/introduction.md
.docs/instructions.md
.meta/config.json dell'esercizio:
authors
config.json della traccia:
concepts
prerequisites
Per creare i file di un approccio, devi specificare lo slug dell'approccio e del suo esercizio:
configlet create --approach recursion --exercise collatz-conjecture
Questo creerà i file richiesti dall'approccio, come specificato nella documentazione sugli approcci.
Per creare i file di un articolo, devi specificare lo slug dell'articolo e del suo esercizio:
configlet create --article performance --exercise collatz-conjecture
Questo creerà i file richiesti dall'articolo, come specificato nella documentazione sugli articoli.