Mojolicious один лайнер для обслуживания файлов состояния с каталогом листинга

Я ищу Mojolicious one liner для обслуживания статических файлов и отображения каталога по умолчанию.

Я прихожу к этому одному лайнеру:

perl -Mojo -E "a->static->paths(['c:\temp']);a->start" daemon

который обслуживает статические файлы в определенном каталоге, но не отображает файлы по умолчанию, есть идеи, можно ли его изменить, чтобы также отображать файлы по умолчанию как один вкладыш?


person dave    schedule 05.10.2020    source источник


Ответы (1)


Не решение Mojo, но все же Perl. Вы можете использовать http_this, чтобы добиться того же. См. пакет App::HTTPThis.

$ http_this
Exporting '.', available at:
   http://127.0.0.1:7007/

Есть также некоторые другие пакеты, которые используют https://metacpan.org/pod/distribution/App-HTTPSThis/script/https_this, запустите CGI, обслуживать файлы на FTP-сервере или даже отправить их через WebDAV.

person simbabque    schedule 05.10.2020