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