Sawyer X > Dancer2 > dancer2

Download:
Dancer2-0.143000.tar.gz

Annotate this POD

Website

View/Report Bugs
Source  

NAME ^

dancer2 - Dancer2 command line interface

VERSION ^

version 0.143000

SYNOPSIS ^

dancer2 <command> [options...]

DESCRIPTION ^

Dancer2 is the new generation lightweight web-framework for Perl. This tool provides nice, easily-extendable CLI interface for it.

NAME ^

dancer2 - Dancer2 command line interface

COMMANDS ^

gen : create new Dancer2 application
commands : list the application's commands
help : display a command's help screen
version : display version

To get detailed description of each individual command run: dancer2 help <command>

The lastest list of available commands can be dispayed by: dancer2 commands

COMMAND 'gen' ^

Helper script for providing a bootstrapping method to quickly and easily create the framework for a new Dancer2 application.

OPTIONS

        -a --application     the name of your application
        -p --path            the path where to create your application
                             (current directory if not specified)
        -o --overwrite       overwrite existing files
        -x --no-check        don't check for the latest version of Dancer2
                             (checking version implies internet connection)

EXAMPLE

Here is an application created with dancer2:

    $ dancer2 gen -a MyWeb::App
    + MyWeb-App
    + MyWeb-App/bin
    + MyWeb-App/bin/app.pl
    + MyWeb-App/config.yml
    + MyWeb-App/environments
    + MyWeb-App/environments/development.yml
    + MyWeb-App/environments/production.yml
    + MyWeb-App/views
    + MyWeb-App/views/index.tt
    + MyWeb-App/views/layouts
    + MyWeb-App/views/layouts/main.tt
    + MyWeb-App/MANIFEST.SKIP
    + MyWeb-App/lib
    + MyWeb-App/lib/MyWeb
    + MyWeb-App/lib/MyWeb/App.pm
    + MyWeb-App/public
    + MyWeb-App/public/css
    + MyWeb-App/public/css/style.css
    + MyWeb-App/public/css/error.css
    + MyWeb-App/public/images
    + MyWeb-App/public/500.html
    + MyWeb-App/public/404.html
    + MyWeb-App/public/dispatch.fcgi
    + MyWeb-App/public/dispatch.cgi
    + MyWeb-App/public/javascripts
    + MyWeb-App/public/javascripts/jquery.js
    + MyWeb-App/t
    + MyWeb-App/t/002_index_route.t
    + MyWeb-App/t/001_base.t
    + MyWeb-App/Makefile.PL

The application is ready to serve:

    $ cd MyWeb-App
    $ ./bin/app.pl
    >> Listening on 127.0.0.1:3000
    == Entering the development dance floor ...

AUTHOR ^

This script has been written by Ivan Kruglov <ivan.kruglov@yahoo.com> base on original dancer2 script which has been written by Sebastien Deseille <sebastien.deseille@gmail.com> and Alexis Sukrieh <sukria@cpan.org>.

SOURCE CODE ^

See Dancer2 for more information.

LICENSE ^

This module is free software and is published under the same terms as Perl itself.

AUTHOR ^

Dancer Core Developers

COPYRIGHT AND LICENSE ^

This software is copyright (c) 2014 by Alexis Sukrieh.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.

syntax highlighting: