First of all, we will build a development environment on Windows.
Perl web applications developed with Mojolicious startups are expected to run in a Unix / Linux environment.
Unix and Linux are operating systems that are widely used for server purposes.
Windows is a completely different OS from Unix / Linux, but you can use tools to recreate the Unix / Linux environment.
One of these tools is msys2 . msys2 works fine with Mojolicious and Perl web applications in a pseudo-Unix / Linux environment.
Install msys2, Perl, Mojolicious
First install msys2. How to install msys2 is explained in the following article of Perl introductory seminar, so let's challenge it.
It also explains how to install Perl and Mojolicious, so let's run them together.
Did you successfully install msys2, Perl, and Mojolicious? If you can't, you can ask a question on the Perl Seminar Forum, so let's use it.