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

#perl #mojolicious #mojolicious-lite

#perl #mojolicious #mojolicious-lite

Вопрос:

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

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

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

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

Ответ №1:

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

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

Существуют также некоторые другие пакеты, которые используют https, запускают CGI, обслуживают файлы на FTP-сервере или даже обмениваются ими через WebDAV.