Baixando dependências com ServiceNow SDK
Baixe dependências da aplicação e definições de typescript de uma instância para IntelliSense e validação de scripts e. ServiceNow Fluentcódigo.
Em todo o processo de desenvolvimento, você deve baixar dependências e definições de typescript de uma instância para oferecer suporte à codificação em relação a essas dependências em uma aplicação.
dependências comando sem parâmetros. Se necessário, forneça o diretório da aplicação e o alias de autenticação também.now-sdk dependencies [--directory <package path>] [--auth <alias>]Download ServiceNow Fluentdependências da aplicação
Faça o download de definições de typescript para dependências em outros escopos de aplicações para obter suporte e validação do IntelliSense ServiceNow Fluentcódigo.
Antes de Iniciar
Adicione uma aplicação ao seu sistema local com ServiceNow SDK. Para obter mais informações, consulte Adicionando aplicações com ServiceNow SDK.
Função necessária: administrador
Por Que e Quando Desempenhar Esta Tarefa
Este procedimento usa o. ServiceNow SDKInterface de linha de comando (CLI). Em uma ferramenta de linha de comando, insira now-sdk --help para obter informações sobre os comandos disponíveis e opções globais. Para obter informações adicionais sobre um comando e seus parâmetros, insira o comando e. --help ou -h . Por exemplo, now-sdk auth --help . Para obter mais informações sobre a CLI, consulte ServiceNow SDK CLI.
Procedimento
O que Fazer Depois
"escopo"/"categoria" formato de importação de subcaminho. Por exemplo:// 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],
})importações para fazer isso:{
"imports": {
"#now:*": "./@types/servicenow/fluent/*/index.js"
}
}Download e. dependências de script
Download de definições de typescript para e. Dependências de script para obter suporte e validação do IntelliSense para APIs Glide e inclusões de script.
Antes de Iniciar
Adicione uma aplicação ao seu sistema local com ServiceNow SDK. Para obter mais informações, consulte Adicionando aplicações com ServiceNow SDK.
Função necessária: administrador
Por Que e Quando Desempenhar Esta Tarefa
Este procedimento usa o. ServiceNow SDKInterface de linha de comando (CLI). Em uma ferramenta de linha de comando, insira now-sdk --help para obter informações sobre os comandos disponíveis e opções globais. Para obter informações adicionais sobre um comando e seus parâmetros, insira o comando e. --help ou -h . Por exemplo, now-sdk auth --help . Para obter mais informações sobre a CLI, consulte ServiceNow SDK CLI.
Procedimento
Resultado
Com esta configuração, você pode usar o. .server.js extensão de arquivo para scripts do lado do servidor e. .client.js extensão de arquivo para scripts do lado do cliente e obtenha suporte de autodigitação durante o desenvolvimento.