Every controller needs to have either a location or a rel_location (except the base controller see below) to control its URL.
location
rel_location
The rel_location specifies a URL which is relative to the base controller's URL. This specifically means that the base controller cannot have a rel_location.
What if you need a module that will not be mounted on a URL? Then, in my terminology, that module is not a controller. You are welcome to have such modules in your application, just don't tell Bigtop about them.
Build the example with:
bigtop -c example.bigtop all
Change to the Kids directory and start app.server. Look for rascals in the list of URL choices.
rascals
To install Bigtop, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Bigtop
CPAN shell
perl -MCPAN -e shell install Bigtop
For more information on module installation, please visit the detailed CPAN module installation guide.