1.1.7 • Published 5 years ago
bap-cli v1.1.7
Express BAP CLI
This is client cli support generate base file of base project express: github
Required
- nodejs >=8.0
How to install
(sudo) npm install -g bap-cliHow to work
1.0 Init base project
bap initor
bap init <project>1.1 Generate controller
bap generate -c <fileName>or
bap generate --controller <fileName>- Example
bap generate -c UserFile UserController.js will be created at /projectFolder/app/controllers/Http
1.2 Generate model
bap generate -m <fileName>or
bap generate --model <fileName>- Example
bap generate -c UserFile User.js will be created at /projectFolder/app/Models
1.3 Generate repository
bap generate -r <fileName>or
bap generate --repository <fileName>- Example
bap generate -r UserFile UserRepository.js will be created at /projectFolder/app/Repositories
1.4 Generate service
bap generate -s <fileName>or
bap generate -service <fileName>- Example
bap generate -s UserFile UserSerivce.js will be created at /projectFolder/app/Services
1.5 Generate all file (controller, service, model, repository)
bap generate -a <fileName>or
bap generate --all <fileName>- Example
bap generate -a UserFile UserController.js will be created at /projectFolder/app/controllers/Http
File User.js will be created at /projectFolder/app/Models
File UserRepository.js will be created at /projectFolder/app/Repositories
File UserSerivce.js will be created at /projectFolder/app/Services
1.6 Other
- Check version
bap generate -Vor
bap generate --version- Help
bap generate -hor
bap generate --help