Angular 4 Entities Generator.
npm install ankor-ng-generator``bash`
npm i -g ankor-ng-generator
`bash`make init file for project(in the root dir of your project)
ngg init
generate a component with inline template
ngg component my-first-comp -t
show help for 'component' command
ngg component -h
commands list
ngg
edit .ng-generator.json file in the root directory of your project after this generator has been initialized in your project.
- component
- directive
- pipe
- service
- module
- page
- directory
- model _not finished_
- guard _not finished_
- this generator can only generate entities and nothing more.(there is no things like ng serve)DebugService
- all methods in classes has access specifier (public/private/protected)
- components, pipes, directives, services has injected by default. (this is your custom service)SharedModule
- components, pipes, directives has ngOnInit by default
- init and destroy method for services
- importing in modules and pages by defaultpage
- entity. This is specific module for async bundle loadingdirectory
- entity. This is command for create directory with index.ts file and some constants like export const MY_DIRECTORY_COMPONENTS = [ ... ]; in it
- finish model and guard commandsapi-service`
- create command
- add ability to modify templates for everyone without source code modifications(forking project)
- first and main thing is: I wanted to be able to fully customize the templates for myself
- i wanted to have practice with node.js console applications