DANCER(1)

πŸ“¦
version 1.3522 Β· 3 versions
, in fedora 44

πŸ’– DANCER(1) πŸ’–

okay bestie, so this is the manual page for dancer β€” a lil helper script that lives in the User Contributed Perl Documentation section of your man pages. she's here to help you spin up brand new Dancer apps with zero stress. no cap.


✨ NAME ✨

dancer β€” the helper script that creates new Dancer applications for you 🩰


πŸŽ€ VERSION πŸŽ€

version 1.3522


πŸ¦‹ SYNOPSIS πŸ¦‹

dancer [options] -a <appname>

🌸 DESCRIPTION 🌸

so basically, this is a helper script that gives you a bootstrapping method β€” meaning you can quickly and easily create the framework for a whole new Dancer application. like, the whole skeleton? scaffolded? done? it's giving main character energy and honestly we're obsessed. πŸ’…


✨ OPTIONS ✨

  • -h, --help β€” prints exactly what you are currently reading rn πŸ‘€
  • -a, --application β€” the name of your application πŸ’–
  • -p, --path β€” the path where your application should be created (it'll go in the current directory if you don't specify one)
  • -x, --no-check β€” skips the check for the latest version of Dancer (heads up bestie: checking the version means it needs an internet connection) 🌐
  • -v, --version β€” prints the version of dancer being used

🌈 EXAMPLE 🌈

here's an application that was created with dancer, look at her go:

$ dancer -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.min.js
    + MyWeb-App/t
    + MyWeb-App/t/002_index_route.t
    + MyWeb-App/t/001_base.t
    + MyWeb-App/Makefile.PL

and then boom β€” the application is ready to serve πŸ”₯

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

the way it literally says Entering the development dance floor?? iconic. periodt. πŸ’€βœ¨


πŸ‘‘ AUTHOR πŸ‘‘

Dancer Core Developers


This software is copyright (c) 2010 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.


fr fr bestie, that's the whole page. go forth and dancer -a your way into a whole new app. 🧚🫢

okay and for the cute sign-off: this whole thing lives under perl v5.42.0, was dated 2026-01-29, and answers to the name DANCER(1) if you ever need to summon her again. bye luv u πŸ“πŸ’–

πŸ“¦ where this page comes from