Mojolic...:webpack(3)
π¦ NAME π¦
Okay bestie, this is Mojolicious::Command::Author::webpack β the Mojolicious HTTP, WebSocket and Webpack development server. In the header it's chillin' as Mojolic...:webpack(3) from User Contributed Perl Documentation, and yes, it's giving very useful command-page energy. π
β¨ SYNOPSIS β¨
Here's the official shape of it, no cap:
Usage: mojo webpack [OPTIONS] [APPLICATION]
mojo webpack ./script/my_app
mojo webpack ./myapp.pl
mojo webpack -m production -l https://*:443 -l http://[::]:3000 ./myapp.pl
mojo webpack -l 'https://*:443?cert=./server.crt&key=./server.key' ./myapp.pl
mojo webpack -w /usr/local/lib -w public -w myapp.conf ./myapp.pl
mojo webpack --build --mode production
MOJO_NPM_BINARY=pnpm mojo webpack --build
Options:
-B, --build Build the assets and exit
-b, --backend <name> Morbo backend to use for reloading, defaults
to "Poll"
-h, --help Show this message
-l, --listen <location> One or more locations you want to listen on,
defaults to the value of MOJO_LISTEN or
"http://*:3000"
-m, --mode <name> Operating mode for your application,
defaults to the value of
MOJO_MODE/PLACK_ENV or "development"
-v, --verbose Print details about what files changed to
STDOUT
-w, --watch <directory/file> One or more directories and files to watch
for changes, defaults to the application
script as well as the "lib" and "templates"
directories in the current working
directory
Cute little flag breakdown, because we love clarity π«Ά:
-B,--buildβ build the assets and exit, periodt.-b,--backend <name>β the Morbo backend to use for reloading; defaults to"Poll".-h,--helpβ show this message.-l,--listen <location>β one or more locations you want to listen on; defaults to the value ofMOJO_LISTENor"http://*:3000".-m,--mode <name>β operating mode for your application; defaults to the value ofMOJO_MODE/PLACK_ENVor"development".-v,--verboseβ print details about what files changed toSTDOUT.-w,--watch <directory/file>β one or more directories and files to watch for changes; defaults to the application script as well as the"lib"and"templates"directories in the current working directory.
πΈ DESCRIPTION πΈ
Start Mojolicious and Mojolicious::Lite applications with the Mojo::Server::Morbo web server. That's the whole mission, bestie β iconic dev-server behaviour. π«Ά
π ATTRIBUTES π
π description
my $description = $daemon->description;
$daemon = $daemon->description('Foo');
Short description of this command, used for the command list. It's the lil' intro blurb energy. β¨
π usage
my $usage = $daemon->usage;
$daemon = $daemon->usage('Foo');
Usage information for this command, used for the help screen. Very help-screen main character. π
π METHODS π
π run
$daemon->run(@ARGV);
Run this command. That's it, that's the method. π
π¦ SEE ALSO π¦
Mojo::Server::MorboMojolicious::Plugin::Webpack
okay bye bestie π β this page came from perl v5.42.0 with a 2025-09-30 date stamp, and its tag is Mojolic...:webpack(3). Go build something iconic β¨π
π¦ where this page comes from
- opensuse-leap 16.0: perl-Mojolicious-Plugin-Webpack 1.02-bp160.2.1 Β· Artistic-2.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms