npm. Vous pouvez installer et gérer les dépendances de vos Actions soit à l’aide de l’éditeur de code Actions dans le , soit à l’aide de l’.
Ajouter une dépendance à l’aide de l’éditeur de code Actions
npm :
- Accédez à tableau de bord Auth0 > Actions > Library, puis sélectionnez votre action.
- Repérez l’éditeur de code Actions, puis sélectionnez Modules (icône en forme de cube) dans sa barre latérale.
- Sélectionnez Add Module, puis saisissez le nom du module. Pour utiliser la version la plus récente du package, vous pouvez laisser le champ de version vide.
-
Dans votre code Actions, chargez le module avec
require. Par exemple, si vous avez ajouté le package Axios, ajoutez la ligne suivante en haut de votre code dans l’éditeur de code Actions :
Ajouter une dépendance à l’aide de l’API de gestion d’Auth0
Considérations de sécurité
Limites des dépendances dans Actions
Aucun support des modules natifs
Compilation failed: Cannot find module.
Pour vérifier si un package npm est natif, accédez au dépôt GitHub public du package npm et consultez les langages utilisés par le code dans la barre latérale. Si ces langages comprennent C/C++, le package est probablement natif. Des exemples courants incluent bcrypt et sqlite3.
Aucune prise en charge des modules privés ni des registres privés
npm privés et les registres npm privés ne peuvent pas être utilisés avec Actions. Actions utilise le registre npm public.