Using the CLI
How to use the CLI
Introduction
If you’re setting up your project for the first time, we recommend using the CLI by following the Quickstart guide.
init Command
The init
command incorporates Trigger.dev into your project. It performs the following functions:
-
Adds Trigger.dev to the project.
-
Creates a new route.
-
Generates an example file.
During execution, this command requires some configuration parameters. Detailed information on these parameters can be found in the next section.
Run this init
command in a terminal window to setup your project with Trigger.dev
CLI steps explained
dev Command
Once you’re running your project locally, you can then execute the dev
CLI command to run Trigger.dev locally. You should run this command every time you want to use Trigger.dev locally.
Make sure your site is running locally before continuing. You must also leave this dev
terminal
command running while you develop.
In a new terminal window or tab run:
You can optionally pass the port if you’re not running on 3000 by adding
--port 3001
to the end
You can optionally pass the hostname if you’re not running on localhost by adding
--hostname <host>
. For example, in case your app is running on 0.0.0.0: --hostname 0.0.0.0
.
update Command
The update
command will update all Trigger.dev packages to the latest version.
whoami Command
The whoami
command will print out information about your current Trigger.dev project and environment, based on the API key found in your .env
or .env.local
file
send-event Command
The send-event
command will send an event to your Trigger.dev project. This is useful for testing your Trigger.dev project locally.
Was this page helpful?