Abhängigkeiten werden mit heruntergeladen ServiceNow SDK
Laden Sie Anwendungsabhängigkeiten und TypeScript-Definitionen aus einer Instanz für IntelliSense und die Validierung von Skripts und herunter ServiceNow FluentCode.
Während des gesamten Entwicklungsprozesses sollten Sie Abhängigkeiten und TypeScript-Definitionen aus einer Instanz herunterladen, um die Codierung für diese Abhängigkeiten in einer Anwendung zu unterstützen.
Abhängigkeiten Befehl ohne Parameter. Geben Sie bei Bedarf auch das Anwendungsverzeichnis und den Authentifizierungsalias an.now-sdk dependencies [--directory <package path>] [--auth <alias>]Herunterladen ServiceNow FluentAnwendungsabhängigkeiten
Laden Sie TypeScript-Definitionen für Abhängigkeiten in anderen Anwendungsbereichen herunter, um IntelliSense-Unterstützung und -Validierung zu erhalten ServiceNow FluentCode.
Vorbereitungen
Fügen Sie Ihrem lokalen System mit eine Anwendung hinzu ServiceNow SDK. Weitere Informationen finden Sie unter Anwendungen werden mit hinzugefügt ServiceNow SDK.
Erforderliche Rolle: Administrator
Warum und wann dieser Vorgang ausgeführt wird
Dieses Verfahren verwendet ServiceNow SDKBefehlszeilenschnittstelle (CLI). Geben Sie in einem Befehlszeilentool ein Now-sdk --help Zum Abrufen von Informationen zu den verfügbaren Befehlen und globalen Optionen. Um zusätzliche Informationen zu einem Befehl und seinen Parametern zu erhalten, geben Sie den Befehl und ein --help Oder -H . Beispiel: Now-sdk-Authentifizierung –-help . Weitere Informationen zur CLI finden Sie unter ServiceNow SDK CLI.
Prozedur
Nächste Maßnahme
#Now:{Scope}/{category} Subpfad-Importformat. Zum Beispiel:// Import roles from global scope
import { role as globalRole } from '#now:global/security'
// Import roles from custom app scope
import { role as xExampleAppRole } from '#now:x_example_app/security'
// Use in ACLs, flows, etc.
Acl({
$id: Now.ID['my_acl'],
type: 'record',
table: 'incident',
operation: 'read',
roles: [globalRole.admin, xExampleAppRole.xExampleAppCool],
})Importe Konfiguration dazu:{
"imports": {
"#now:*": "./@types/servicenow/fluent/*/index.js"
}
}Herunterladen Modul und Skriptabhängigkeiten
Laden Sie TypeScript-Definitionen für herunter Modul und Skriptabhängigkeiten, um IntelliSense-Unterstützung und -Validierung für Glide-APIs und Skripteinbindungen zu erhalten.
Vorbereitungen
Fügen Sie Ihrem lokalen System mit eine Anwendung hinzu ServiceNow SDK. Weitere Informationen finden Sie unter Anwendungen werden mit hinzugefügt ServiceNow SDK.
Erforderliche Rolle: Administrator
Warum und wann dieser Vorgang ausgeführt wird
Dieses Verfahren verwendet ServiceNow SDKBefehlszeilenschnittstelle (CLI). Geben Sie in einem Befehlszeilentool ein Now-sdk --help Zum Abrufen von Informationen zu den verfügbaren Befehlen und globalen Optionen. Um zusätzliche Informationen zu einem Befehl und seinen Parametern zu erhalten, geben Sie den Befehl und ein --help Oder -H . Beispiel: Now-sdk-Authentifizierung –-help . Weitere Informationen zur CLI finden Sie unter ServiceNow SDK CLI.
Prozedur
Ergebnisse
Mit dieser Konfiguration können Sie verwenden .Server.js Dateierweiterung für serverseitige Skripts und .Client.js Dateierweiterung für clientseitige Skripts und Unterstützung für Typahead während der Entwicklung.