Yaws - 从当前目录启动服务器

Yaws - start of server from current directory

我知道可以在 yaws.conf 中添加一组 docroot,但这并不总是很方便。是否存在在不修改配置文件的情况下使用 yaws 从当前目录启动服务器的方法?

两个选项:

  1. 在某处保留 yaws.conf 文件的模板,并通过脚本调用 yaws,该脚本首先使用该模板创建一个 conf 文件,其中当前工作目录填写为docroot,然后使用其 --conf 命令行选项运行 yaws,将新创建的 conf 文件指定为其配置文件。

  2. 运行 yaws in embedded mode, which allows you to programmatically specify the configuration. You can use file:get_cwd/0获取当前工作目录的路径名,然后将其作为docroot的值您传递给 yaws_api:embedded_start_conf/1,2,3,4.

  3. 的配置详细信息