NAME
thunderhorse - manage Thunderhorse projects
SYNOPSIS
thunderhorse [OPTIONS] TARGET
OPTIONS
- -g EXAMPLE, --generate=EXAMPLE
-
Copies one of the Thunderhorse examples into
TARGET.thunderhorse -g full-app My::App - -t, --tabs
-
When paired with
--generate, causes the generated application to use tabs for indenting instead of spaces. - -c, --show-conig
-
Dumps app configuration. By default, shows production configuration. Modify
PAGI_ENVenvironmental variable to change that.thunderhorse -c app.pl - -l, --show-locations
-
Dumps all installed router locations.
thunderhorse -l app.pl - -h, --help
-
Shows this help message.
DESCRIPTION
This program manages Thunderhorse projects. It must be used in a directory which contains (or will contain) a Thunderhorse application.
The meaning of TARGET depends on the used flags. When generating a new application, it is a Perl namespace of the application class. When inspecting a Thunderhorse application, it is the path to the PAGI starter script.
See Thunderhorse for a guide on using the framework.