Cuando añadas un nuevo enfoque, artículo o ejercicio, tendrás que crear ficheros con nombres muy concretos.
Además, requieren que se añadan o actualicen ficheros de configuración.
Con el comando create, configlet puede hacer todo esto por ti.
El comando create sirve para crear los ficheros necesarios para añadir un nuevo enfoque, artículo o ejercicio, además de modificar los ficheros de configuración que haga falta.
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 documentación sobre cómo añadir ejercicios de práctica contiene instrucciones detalladas sobre cómo añadir un ejercicio de práctica.
Para crear un ejercicio de concepto, hay que especificar su slug:
configlet create --concept-exercise bird-watcher
Esto creará los ficheros necesarios del ejercicio de concepto, tal y como se especifica en la documentación de los ejercicios de concepto.
Por supuesto, esto es solo el primer paso para crear un ejercicio. A continuación, tendrás que:
.docs/introduction.md
.docs/instructions.md
.meta/config.json del ejercicio:
authors
config.json de la pista:
concepts
prerequisites
Para crear los ficheros de un enfoque, hay que especificar el slug del enfoque y el de su ejercicio:
configlet create --approach recursion --exercise collatz-conjecture
Esto creará los ficheros necesarios del enfoque, tal y como se especifica en la documentación de los enfoques.
Para crear los ficheros de un artículo, hay que especificar el slug del artículo y el de su ejercicio:
configlet create --article performance --exercise collatz-conjecture
Esto creará los ficheros necesarios del artículo, tal y como se especifica en la documentación de los artículos.