Comment on page
CLI Toolbelt
Adding your own features is as simple as spinning up a new model, view and controller. Gravity comes with a CLI toolbelt that you can use to generate the files needed for this automatically.
gravity create yourModelName -db -ui
This will create:
- 1.a new model template in
/model
directory - 2.a new controller template in the
/controller
directory that handles the server request and calls the appropriate model method - 3.a new set of endpoints in
/api
to route the request to your controller methods - 4.a React view in
/client/src/views
that makes the API request
If you don't want to create a database table or a React view then you can omit the
-db
and -ui
parameters.You can automatically create a new React component and import it into the component library using the following command in the terminal:
gravity create component yourComponentName
gravity test
gravity create master [email protected]:YOUR_PASSWORD
Last modified 2mo ago