Installer un package npm à partir d’un registre privé avec le ServiceNow IDE
Installez les packages Node Package Manager (npm) à partir d’un registre privé en tant que dépendances dans votre application pour les utiliser comme bibliothèques tierces.
Avant de commencer
Rôle requis : admin
Pourquoi et quand exécuter cette tâche
Pour installer des packages à partir de registres privés, vous devez configurer les paramètres utilisateur de votre gestionnaire de package dans le ServiceNow IDEfichier . Ensuite, vous pouvez choisir dans quelles applications installer les packages.
ServiceNow IDE Utilise le registre NPM public (https://registry.npmjs.org) comme source de package par défaut. Si votre réseau bloque l’accès à ce registre, vous devez avoir accès à un autre registre pour télécharger des packages et créer des applications dans le ServiceNow IDE. Si l’accès au registre npm public est bloqué sur votre système, vous devez configurer un registre npm privé dans les paramètres utilisateur de votre gestionnaire de package dans le ServiceNow IDE.
Access-Control-Allow-Origin .Procédure
Paramètres utilisateur pour l’accès au registre privé
Dans l’exemple suivant, un utilisateur a configuré l’accès à un registre privé à l’aide de l’authentification de base. L’utilisateur a également configuré ses paramètres pour installer des packages à partir d’un registre public avec le périmètre @example .
{
"files.autoSave": "off",
"package-manager.defaultRegistry": "<private-registry-url>",
"package-manager.basicAuth": [
{
"registry": "<private-registry-url>",
"user": "<user-name>",
"pass": "<password>"
}
],
"package-manager.scopedRegistries": [
{
"scope": "@example",
"registry": "<public-registry-url>"
}
]
}
Que faire ensuite
Utilisez les packages que vous avez installés en tant que bibliothèques tierces dans votre application. Pour plus d'informations, consultez Utiliser des bibliothèques tierces dans des applications dans le ServiceNow IDE.