Graphback CLI
Graphback helps you to kickstart your experience with any existing GraphQL implementation by generating backend and client side CRUD layer using your GraphQL data model. The CLI exposes a single generate
command.
#
InstallationYou can add Graphback CLI
on your existing GraphQL project using either of the following commands.
With npm:
Or with yarn:
#
ConfigurationYou project must contain the configuration file that follows the format described by the graphql-config.
Taking a .graphqlrc.yml
configuration file for example, your configuration should have the following minimum required entry:
note
If you used graphql-cli to initialize
the project, this file will be automatic setup for you. Otherwise, you can still use the init
command from the CLI to initialize this configuration setup.
#
Commands#
generateThe generate
command will invoke the plugins defined in your .graphqlrc
(see Configuration). Check out our Plugin Overview for information on what Graphback plugins can do.
The generate
command can be executed by running graphback generate
(if installed globally) or yarn graphback generate
.
For simplicity you can add it to the package.json
scripts
config:
And finally, use npm or yarn to run it:
With yarn:
With npm:
note
Graphback CLI is now part of the graphql-cli command line tool. Please consider installing it for wider set of features