Installieren Sie ein NPM-Paket aus einer privaten Registrierung mit ServiceNow IDE
Installieren Sie Node Package Manager (NPM)-Pakete aus einer privaten Registrierung als Abhängigkeiten in Ihrer Anwendung, um sie als Bibliotheken von Drittanbietern zu verwenden.
Vorbereitungen
Erforderliche Rolle: Administrator
Warum und wann dieser Vorgang ausgeführt wird
Zum Installieren von Paketen aus privaten Registrierungen müssen Sie Ihre Paketmanager-Anwendereinstellungen in konfigurieren ServiceNow IDE. Dann können Sie auswählen, in welchen Anwendungen Pakete installiert werden sollen.
ServiceNow IDEVerwendet die öffentliche NPM-Registrierung ( https://registry.npmjs.org ) Als Standardpaketquelle. Wenn Ihr Netzwerk den Zugriff auf diese Registrierung blockiert, müssen Sie Zugriff auf eine alternative Registrierung haben, um Pakete herunterzuladen und Anwendungen in zu erstellen ServiceNow IDE. Wenn der Zugriff auf die öffentliche NPM-Registrierung auf Ihrem System blockiert ist, müssen Sie eine private NPM-Registrierung in Ihren Paketmanager-Anwendereinstellungen in konfigurieren ServiceNow IDE.
Access-Control-Allow-Origin Header.Prozedur
Anwendereinstellungen für den privaten Registrierungszugriff
Im folgenden Beispiel hat ein Anwender den Zugriff auf eine private Registrierung mithilfe der Standardauthentifizierung konfiguriert. Der Anwender hat auch seine Einstellungen so konfiguriert, dass Pakete aus einer öffentlichen Registrierung mit installiert werden @Beispiel Umfang.
{
"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>"
}
]
}
Nächste Maßnahme
Verwenden Sie die Pakete, die Sie als Drittanbieterbibliotheken in Ihrer Anwendung installiert haben. Weitere Informationen finden Sie unter Verwenden Sie Drittpartei-Bibliotheken in Anwendungen in ServiceNow IDE.