32. Les commandes
| Commande | Rôle |
|---|---|
humalis nouveau <nom> | crée un projet |
humalis --version | affiche la version installée (humalis --aide : le mode d'emploi) |
humalis developper | lance le site et le recompile à chaque enregistrement |
humalis compile <fichier> --cible <cible> --sortie <dossier> | produit le projet d'une cible |
humalis compile <fichier> --cible web --composants <dossier> | produit des composants React à importer ailleurs |
humalis verifier <fichier> | affiche les erreurs et les avertissements |
humalis verifier <fichier> --exigeant | traite aussi les avertissements comme des erreurs |
humalis formater <fichier> | remet le fichier en forme |
humalis tester | lance les tests *.test.humalis |
humalis packs | dit si les packs Astratra ont des mises à jour |
Pour le web et le statique, --adresse https://… donne l'adresse finale du site (plan du site, liens de partage). Pour le desktop, --serveur https://… donne l'adresse du serveur que l'application appelle.
Avec humalis developper, chaque élément de la page porte son fichier Humalis et sa ligne : dans l'inspecteur du navigateur, un titre montre par exemple data-humalis-source="pages/accueil.humalis:12" (le chemin part du fichier principal, la ligne est celle de ce fichier). Tiens la touche Alt (Option sur Mac) et survole un élément : une petite étiquette affiche ce même repère près du curseur. humalis compile n'ajoute rien de tout cela : le site publié reste identique.
Les messages d'erreur
Les messages sont en français, avec la ligne, et proposent souvent la correction :
Erreur, ligne 3 : le texte utilise {totl}, mais la variable « totl » n'est pas déclarée. Peut-être « total » ?L'extension VS Code « Humalis » les affiche pendant que tu écris, avec la coloration, la complétion et le survol des mots.