chetajs v1.1.3
chetajs

NodeJS CLI generator tool for scaffolding ExpressJS applications.
Pre-loaded authentication and authentication middleware for securing your application.
Database Support
- MongoDB
- Sequelize
Install
Make sure you have NodeJS installed on your machine.
npm install chetajs -gScalffold a new project
Navigate to the directory you wish to scalffold your new project then run the command below
$ chetajs new appname
$ cd appnameUsing the env.txt file as a guide,
Create a .env in the base project directory and setup your database connection string
Usage
Navigate to your scaffolded project and run any command as desired
$ chetajs <command>:<arg> <name> [options]Commands
- make
- version
help
Args
| Arg | Alias | Description |
|---|---|---|
| resource | res | generates a model, controller, service, route files |
| model | m | generates a model file |
| controller | c | generates a model, controller, service, route files |
| route | r | generates a route file |
| service | s | generates service files |
Options
| Arg | Alias | Description |
|---|---|---|
| - -force | -f | Create file even if it already exists |
| - -empty | -e | Create controller without crud methods |
| - -auth | -a | Add authenticate middleware to route |
Run / Build
To run your application, use the command below
$ npm run dev
$ npm run build*npm run build generates a compiled version in the dist folder in the base directory of the project*
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago