nim jester 如何更改静态路由和目录

nim jester how to change static route and directory

更改静态路由和 Jester 从中提供静态文件的目录的正确方法是什么?

我尝试了各种排列组合:

routes:
  get "/static":
    setStaticDir(request,"./semantic/dist")

但没有让它工作。

我收到 404bad gateway 错误。

这使得 semantic/dist 中的每个文件在 / 可用,例如 semantic/dist/foo.html 将在 http://localhost:5000/foo.html :

import jester, asyncdispatch, htmlgen

settings:
  staticDir = "semantic/dist"

routes:
  get "/":
    resp h1("Hello World")

runForever()