有没有办法启动一个http服务器,使用ghc -e或runhaskell 直接从shell提供静态文件?
wai-app-static
软件包附带一个名为 warp
的可执行文件。这可以从命令行运行以获取静态文件服务器。您可以查看其实现,了解如何从 runhaskell
重新实现该行为。
https://hackage.haskell.org/package/hserv 也是一个选项,这也使用wai-app-static。
cabal install hserve
并运行hserv
.