Όταν προσθέτεις μια νέα προσέγγιση, ένα νέο άρθρο ή μια νέα άσκηση, θα πρέπει να δημιουργήσεις αρχεία με πολύ συγκεκριμένα ονόματα.
Απαιτούν επίσης την προσθήκη ή την ενημέρωση αρχείων ρυθμίσεων.
Με την εντολή 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
Αυτό θα δημιουργήσει τα απαιτούμενα αρχεία της άσκησης εννοιών, όπως ορίζονται στην τεκμηρίωση για τις ασκήσεις εννοιών.
Φυσικά, αυτό είναι μόνο το πρώτο βήμα για τη δημιουργία μιας άσκησης. Στη συνέχεια θα πρέπει να:
.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
Αυτό θα δημιουργήσει τα απαιτούμενα αρχεία του άρθρου, όπως ορίζονται στην τεκμηρίωση για τα άρθρα.