Search code examples
angularangular-cliangular-cli-v6

Is it possible to generate multiple Angular components using single angular-cli command like ng generate component comp1, comp2, comp3?


I need to create ten Angular components like comp1, comp2, comp3, comp4, ..., comp10. So I need to execute same command for ten times for each component like ng g c comp1, ng g c comp2, etc.

Is there any option to generate multiple angular components using single angular-cli command like ng g c comp1, comp2, comp3.


Solution

  • Well, there is nothing as of now by Angular CLI to create multiple components. But this can be done trivially in any shell.

    Run this command into your bash shell -

    for i in comp1 comp2; do ng g c "${i}"; done
    

    Special thanks to Ingo Bürk's answer