Yaws - 从当前目录启动服务器
Yaws - start of server from current directory
我知道可以在 yaws.conf 中添加一组 docroot,但这并不总是很方便。是否存在在不修改配置文件的情况下使用 yaws 从当前目录启动服务器的方法?
两个选项:
在某处保留 yaws.conf
文件的模板,并通过脚本调用 yaws
,该脚本首先使用该模板创建一个 conf 文件,其中当前工作目录填写为docroot
,然后使用其 --conf
命令行选项运行 yaws
,将新创建的 conf 文件指定为其配置文件。
运行 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
.
的配置详细信息
我知道可以在 yaws.conf 中添加一组 docroot,但这并不总是很方便。是否存在在不修改配置文件的情况下使用 yaws 从当前目录启动服务器的方法?
两个选项:
在某处保留
yaws.conf
文件的模板,并通过脚本调用yaws
,该脚本首先使用该模板创建一个 conf 文件,其中当前工作目录填写为docroot
,然后使用其--conf
命令行选项运行yaws
,将新创建的 conf 文件指定为其配置文件。运行
yaws
in embedded mode, which allows you to programmatically specify the configuration. You can usefile:get_cwd/0
获取当前工作目录的路径名,然后将其作为docroot
的值您传递给yaws_api:embedded_start_conf/1,2,3,4
. 的配置详细信息