NocoBase CLI
Description
Le NocoBase CLI (nb) est le point d'entrée en ligne de commande de NocoBase. Il vous permet d'initialiser, de connecter et de gérer vos applications NocoBase depuis votre espace de travail local.
Il prend en charge deux parcours d'initialisation courants :
- Connecter une application NocoBase existante et l'enregistrer comme env CLI
- Installer une nouvelle application NocoBase via Docker, npm ou Git, puis l'enregistrer comme env CLI
Lors de la création d'une nouvelle application locale, nb init peut également installer ou mettre à jour les NocoBase AI coding skills. Si vous souhaitez ignorer cette étape, utilisez --skip-skills.
Utilisation
La commande racine sert principalement à afficher l'aide et à acheminer les appels vers les groupes de commandes ou les commandes autonomes.
Groupes de commandes (Topics)
nb --help affiche les groupes de commandes suivants :
Commandes (Commands)
Commandes autonomes exposées directement par la commande racine :
Consulter l'aide
Afficher l'aide de la commande racine :
Afficher l'aide d'une commande ou d'un groupe de commandes spécifique :
Exemples
Initialisation interactive :
Initialisation via un formulaire dans le navigateur :
Créer une application Docker en mode non interactif :
Connecter une application existante :
Démarrer l'application et rafraîchir les commandes runtime :
Appeler l'API :
Variables d'environnement
Les variables d'environnement suivantes influent sur le comportement du CLI :
Exemple :
Fichier de configuration
Fichier de configuration par défaut :
Si vous définissez NB_CLI_ROOT=/your/workspace, le chemin du fichier de configuration devient :
Le CLI sait également lire les anciennes configurations de projet présentes dans le répertoire de travail courant.
Le cache des commandes runtime est enregistré dans :
Ce fichier est généré ou rafraîchi par nb env update et sert à mettre en cache les commandes runtime synchronisées depuis l'application cible.

