Create angular project with new way and maintain same structure for all projects

Usage no npm install needed!

<script type="module">
  import generatorNgItobuz from '';


Why again this generator

Angular cli have lot of predifined options. Still every time we have expence lot of time only for setup! We follow some common setup structure and have some new dev dependecies.

We decide to make new generator that minimize project setup time.


Suported angular version

This app supported upto angular 6. It's not supported old angular version.

First, install Yeoman and generator-ng-itobuz using npm (we assume you have pre-installed node.js).

npm install -g yo
npm install -g generator-ng-itobuz
npm install -g @angular/cli
npm install -g yarn

Update angular cli global config: ng set --global packageManager=yarn

Then generate your new project:

yo ng-itobuz


  • Pick options from list for new project generate. Available options:
    • style: scss
    • routing
    • prefix: custom prefix
  • home route generate
  • interceptor generate
  • jest test setup with puppeteer