CLI angular - comando de geração de ng
Sintaxe
ng generate <schematic> [options]
ng g <schematic> [options]
O comando ng generate gera e / ou modifica arquivos com base em um esquema. As opções são parâmetros opcionais.
Argumentos
Sr. Não. | Argumento e Sintaxe | Descrição |
---|---|---|
1 | <esquemático> | O esquemático ou coleção: esquemático para gerar. Esta opção pode aceitar um dos seguintes subcomandos -
|
Opções
Sr. Não. | Opção e sintaxe | Descrição |
---|---|---|
1 | --defaults = true | false | Quando verdadeiro, desativa os prompts de entrada interativos para opções com um padrão. |
2 | --dryRun = true | false | Quando verdadeiro, executa e relata a atividade sem gravar os resultados. Padrão: falso. Aliases: -d. |
3 | --force = true | false | Quando verdadeiro, força a substituição dos arquivos existentes. Padrão: falso. Aliases: -f. |
4 | --help = true | false | json | JSON | Mostra uma mensagem de ajuda para este comando no console. Padrão: falso. |
5 | --interactive = true | false | Quando falso, desativa os prompts de entrada interativos. |
Primeiro, vá para um projeto angular criado usando o novo comando ng e, a seguir, execute o comando.
Exemplo
\>Node\>TutorialsPoint> ng generate component goals
CREATE src/app/goals/goals.component.html (20 bytes)
CREATE src/app/goals/goals.component.spec.ts (621 bytes)
CREATE src/app/goals/goals.component.ts (271 bytes)
CREATE src/app/goals/goals.component.css (0 bytes)
UPDATE src/app/app.module.ts (471 bytes)
Aqui, o comando ng generate criou um novo componente em nosso projeto TutorialsPoint e adicionou esta nova entrada de componente em app.module.ts.