DEV Community

Discussion on: Creating Service In Angular Using CLI/Manually

Collapse
 
temaovchinnikov profile image
TemaOvchinnikov

My folder structure

ng generate directive|pipe|service|class|guard|interface|enum|component|module|interceptor

ng g directive directives/name-directive/name --skip-tests --skip-import --prefix=directive --export

ng g directive directives/name-directive/name --skip-tests --prefix=directive --export
ng g module directives/name-directive

ng g pipe pipes/name --skip-tests --skip-import
ng g service services/name --skip-tests
ng g class classes/name --skip-tests --type=class
ng g guard guards/name --skip-tests
ng g interceptor interceptors/name --skip-tests
ng g interface interfaces/name --type=interface rename NameInterface
ng g enum enums/name --type=enum rename NameEnum

ng g component components/name-component/name --skip-tests --export --flat --prefix=component
ng g module components/name-component 

ng g component components/layout-component/layout --skip-tests --export --flat --prefix=component
ng g module components/layout-component 

ng g component ui-kits/name-kit/name --skip-tests --export --type=kit --flat --prefix=kit
ng g module ui-kits/name-kit

ng g component elements/name-element/name --skip-tests --export --type=kit --flat --prefix=element
ng g module elements/name-element

ng g component pages/name-page/name --skip-tests --export --type=page --flat --prefix=page
ng g module pages/name-page --routing
Enter fullscreen mode Exit fullscreen mode
Collapse
 
manthanank profile image
Manthan Ankolekar

👏