Gestionnaire de modules

Le gestionnaire de modules (Modules Manager) de Nelson fournit l'infrastructure pour étendre et gérer l'environnement à l'exécution.

Il permet d'ajouter, de supprimer et d'interroger dynamiquement des modules, rendant le système flexible et adapté à différents flux de travail.

Avec la prise en charge des modules internes et externes, le gestionnaire traite les métadonnées, les chemins et la gestion des versions des modules.

Il fournit également des utilitaires pour organiser les boîtes à outils définies par l'utilisateur, gérer les gateways et garantir que les dépendances sont correctement chargées.

Ce cadre simplifie la distribution, l'intégration et la maintenance des modules, formant l'épine dorsale de l'architecture modulaire de Nelson.

Functions

  • addgateway - Ajoute dynamiquement un builtin au moment de l'exĂ©cution.

  • addmodule - Ajouter un module Ă  Nelson.

  • gatewayinfo - Retourne des informations sur une gateway.

  • getmodules - Renvoie la liste des modules chargĂ©s dans Nelson.

  • ismodule - VĂ©rifie si un module est chargĂ©.

  • module.json - Description du fichier module.json

  • modulepath - Renvoie le chemin d'un module.

  • nmm - Gestionnaire de modules Nelson.

  • nmm_build_help - fonction d'aide pour gĂ©nĂ©rer l'aide d'un module externe

  • nmm_build_loader - fonction d'aide pour gĂ©nĂ©rer le loader principal (loader.m) d'un module externe

  • removegateway - Supprime dynamiquement un builtin au moment de l'exĂ©cution.

  • removemodule - Supprime un module de Nelson.

  • requiremodule - Renvoie une erreur si le module n'est pas chargĂ© dans Nelson.

  • semver - gestionnaire de versions sĂ©mantiques.

  • toolboxdir - Renvoie le chemin d'un module.

  • usermodulesdir - Renvoie le chemin oĂą les modules externes sont enregistrĂ©s.

Last updated

Was this helpful?